草庐IT

重定向SQLServer

全部标签

c# - 用于编译的 .NET 绑定(bind)重定向

当我尝试编译一个实用程序时出现以下错误,该实用程序使用已部署到我们客户端的文件。Assembly'*A*version2.0.1.2'uses'*B*version1.1.39.0'whichhasahigherversionthanreferencedassembly'*B*version1.1.32.0'.我们的客户端可以毫无问题地使用这些DLL,因为我们有一个绑定(bind)重定向配置文件,它在运行时生效:为了提供一点背景知识,DLL存在于不同的解决方案中,因此一些引用是文件引用而不是项目引用,这正是我不得不忍受的!是否有适用于编译时的等效绑定(bind)重定向?我尝试使用调试D

c# - 重定向进程输出 C#

我想将进程的标准输出重定向到一个字符串以供以后解析。我还希望在进程运行时在屏幕上看到输出,而不仅仅是在运行完成时。这可能吗? 最佳答案 使用RedirectStandardOutput.来自MSDN的示例://Startthechildprocess.Processp=newProcess();//Redirecttheoutputstreamofthechildprocess.p.StartInfo.UseShellExecute=false;p.StartInfo.RedirectStandardOutput=true;p.St

c# - 使用 # 重定向到页面中的 div

我想在Controller中处理一些数据后重定向到网页的某个div。他们有什么办法可以在网址末尾添加“#”吗?还是我应该用javascript处理它?例子:[HttpPost]publicasyncTaskEdit(ViewModelmodel){....returnRedirectToAction("Info",new{id=model.Id,"#"="item_55"});}=>应该重定向到/Info/id=4#item_55 最佳答案 RedirectToAction有一个overload允许您指定片段。这是一个例子:retu

c# - 即使使用复制本地也无法加载文件或程序集 'Microsoft.SqlServer.Types

我有一份关于我的网络应用程序的内部报告,当我浏览到它时,它会按预期在本地显示。我使用带有标准apsx网页的rdlc和xsd来呈现报告。我现在已经部署到我的登台服务器,当我尝试浏览到显示我得到的报告的页面时:AnunexpectederroroccurredinReportProcessing.Couldnotloadfileorassembly'Microsoft.SqlServer.Types,Version=11.0.0.0,Culture=neutral,PublicKeyToken=89845dcd8080cc91'oroneofitsdependencies.Thelocat

一文搞懂Linux的标准输出/错误重定向

前言 今天在写一个脚本时,需要将shell命令和可执行程序的输出重定向在某一个log文件中,但是遇到了点小问题,索性就研究下输出重定向到底怎么回事。 Linux系统,有一个非常重要概念,就是一切皆文件。在使用shell脚本时,系统为了能够进行接收外部输入,同时向外部输出,将三个文件始终保持在打开的状态,并使用三个文件描述符0,1,2来分别指向这三个文件,以此来完成标准输入,标准输出,标准错误输出。标准输入:由键盘输入标准输出:输出到屏幕标准错误:输出到屏幕 在正常情况下,我们执行shell命令时,其输出总是标准输出或者标准错误,因此总是会将输出的信息,不论是正常信息还是报错信息,都会打印在屏幕

c# - ADFS 身份验证期间的间歇性重定向循环

我正在使用Owin配置我的ASP.NETMVC5(.NET4.5、IIS7/8)应用程序以针对第三方ADFS设置进行身份验证:app.SetDefaultSignInAsAuthenticationType(WsFederationAuthenticationDefaults.AuthenticationType);app.UseCookieAuthentication(newCookieAuthenticationOptions{AuthenticationType=WsFederationAuthenticationDefaults.AuthenticationType});app

c# - 用户 session 过期时如何重定向到页面?

我目前正在开发一个使用ASP.NET2.0框架的Web应用程序。当用户session到期时,我需要重定向到某个页面,比如SessionExpired.aspx。项目中有很多页面,因此将代码添加到站点的每个页面并不是一个好的解决方案。不过我有MasterPages,我认为这可能会有所帮助。谢谢! 最佳答案 您可以在global.asax的Session_Start事件中处理此问题。您可以在那里的请求中检查sessioncookie。如果sessioncookie存在,则session已过期:publicvoidSession_OnSt

c# - 如何创建一个自定义属性,如果它返回 false 将重定向到登录,类似于授权属性 - ASP.NET MVC

我尝试用谷歌搜索一些关于自定义属性的东西,但我仍然不确定如何去做....一旦用户登录,我就会在Sessioncookies(例如UserID)中存储用户的一些重要详细信息。我想做的就是创建一个属性,如果if(Session["UserID"]==null)然后它将像[Authorize]属性一样重定向到登录。这样我就可以在Controller级别的任何地方应用这个属性。我应该覆盖授权属性吗?创造一个新的?我如何让它也重定向到登录?我也在使用ASP.NETMVC4感谢您的帮助 最佳答案 您可以创建自定义AuthorizeAttribu

c# - 使 Web API 身份验证返回 401 而不是重定向到登录页面

我在WebMVC中有带有OWIN身份验证的WebAPI。我正在使用在我的WebMVC的Web.Config中,因此它重定向到登录页面。我正在使用[System.Web.Http.Authorize]属性来授权我的WebAPI。但不知何故,由于上述配置,API重定向到登录页面与我的MVC应用程序相同。我想做的是继续为WebMVC重定向功能,但为WebAPI返回401。我怎样才能做到这一点?我应该为WebAPI创建自定义授权属性吗?--编辑--我从这篇文章中找到了答案SuppressDefaultHostAuthenticationinWebApi.Owinalsosuppressinga

C#:重定向已在运行的进程的标准输出

我一直很难获得“子进程”的输出(一个由我通过c#System.Diagnostics.Process监视的黑盒进程在内部启动)我采纳了我之前帖子的回答中给出的建议:here.在那里你可以找到我所经历的细节。此时,虽然我能够找到由process1.exe生成的ssh进程,但我正在监视它。我无法将输出重定向到我的C#程序,因为它是一个“已经在运行的进程”,并且不是直接从C#启动的。看起来,您在System.Diagnostics.Process对象上设置的所有属性,只有在您从C#应用程序显式启动该进程时才会生效;如果其他一些“非托管进程”启动了该进程,则设置此重定向无效,因为该进程已经由未