草庐IT

connect-mongodb-session

全部标签

c# - 系统.ServiceModel.CommunicationException : The underlying connection was closed

我正在从一个wcf网络服务中检索数据,当数据超过20万条记录时,我得到一个异常,如下所示:System.ServiceModel.CommunicationException:Theunderlyingconnectionwasclosed:Aconnectionthatwasexpectedtobekeptalivewasclosedbytheserver.--->System.Net.WebException:Theunderlyingconnectionwasclosed:Aconnectionthatwasexpectedtobekeptalivewasclosedbythes

c# - SMTP 异常 : Unable to read data from the transport connection: net_io_connectionclosed

我知道这个问题看起来像是许多其他问题的重复,但事实并非如此。每当我尝试通过我的Web应用程序在我的本地计算机上发送电子邮件时,都会抛出SMTPException,异常是://onthisline:SmtpServer.Send(mail);Unabletoreaddatafromthetransportconnection:net_io_connectionclosed.虽然生产代码运行良好,相同的代码、相同的连接、相同的凭据,我使用的是IP而不是别名,我试图关闭本地机器上的防火墙,但没有任何帮助解决这个问题。虽然以前在我的本地机器上工作过,但任何人都可以提示引发此问题的可能是什么问题

c# - HttpRuntime.Cache 和 Session 有什么区别?

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:Cachev.sSession我正在使用一些使用HttpRuntime.Cache来存储值的代码。但是,当我关闭窗口时,缓存消失了。在Session上使用它有什么好处吗?这是我的代码:protecteddynamicCode(){dynamiccode;if(String.IsNullOrEmpty(myHttpContext.Request.QueryString["code"])){code=HttpRuntime.Cache["code"];}else{code=myHttpContext.Reques

c# - session 变量引用后的问号 (?) - 这是什么意思

我有一个代码片段来修改。在那里我发现了这样的语法。Session("LightBoxID")?.ToString()我不明白那里的问号(?)是什么意思。谷歌搜索没有帮助我任何提示 最佳答案 它是空条件运算符它是空检查的语法糖:returnstr?.ToString();会变成if(str==null){returnnull;}returnstr.ToString(); 关于c#-session变量引用后的问号(?)-这是什么意思,我们在StackOverflow上找到一个类似的问题:

c# - 可以找到 Entity Framework 迁移 "No connection string named ' DefaultConnection ......”

过去几个月我一直在使用MVC5和EntityFramework6。我已将我的主要模型/业务逻辑和“迁移”分离到一个单独的程序集,并在我的Web应用程序中引用它。迁移一直运行良好。今天我运行“更新数据库”,我得到“在应用程序配置文件中找不到名为‘DefaultConnection’的连接字符串。”“DefaultConnection”仍在我的web.config文件中。如果我将该部分复制到迁移所在的项目,它将再次运行。如果我删除该部分,它会抛出该错误。我不知道可能发生了什么变化。从昨天开始我唯一做的就是运行“磁盘清理”来清理我硬盘​​上的空间。 最佳答案

c# - ASP.Net Inproc session 在 VS2012 中的标记更改后重新启动

我将我的开发机器升级到Windows8和VisualStudio2012。我正在本地IIS上测试我的ASP.Net应用程序(也已升级到.net4.5)。让我恼火的一件事是,在我上次的配置(Windows7、VS2010、.net4.0)中,InProcsession在更改标记文件后重新启动。示例:我登录到我的本地ASP.net应用程序,在*.ascx文件中进行并保存更改,刷新我的网络浏览器,然后session消失了。如何关闭session重启问题?编辑:我尝试使用新的VS2012Web应用程序项目模板重现该问题,删除了不必要的内容,但无法重现该问题。但是,在我的实际项目中,问题仍然存在

c# - 关于 ASP.NET 的表单例份验证和 session 的滑动到期

我们有一个使用native表单例份验证和session功能的ASP.NET4.5WebForms应用程序。两者都有20分钟的超时,滑动到期。想象一下以下场景。用户在我们的应用程序中工作了一段时间,然后继续做其他事情,使我们的应用程序闲置了20分钟。然后用户返回到我们的应用程序以编写报告。但是,当用户尝试保存时,他/她会看到登录屏幕,并且报告会丢失。显然,这是不需要的。我们希望在身份验证或session过期时将浏览器重定向到登录页面,而不是这种情况。为了实现这一点,我们构建了一个WebApi服务,可以调用该服务来检查是否是这种情况。publicclassSessionIsActiveCo

c# - NamedPipeClientStream 无法访问 session 0 下的 NamedPipeServerStream

我有连接到NamedPipeServerStream的NamedPipeClientStream。他们交换了一些消息,然后NamedPipeClientStream关​​闭,而NamedPipeServerStream重新创建并继续监听客户端管道。(我无法制作一个工作的异步服务器管道,所以这是某种狗钉)在我的客户端从正常用户session启动的流期间,客户端-服务器交互工作正常。但在Win7和win2008服务器上,会出现客户端管道从session0启动的情况。发生这种情况时,我在客户端流中出错:"Accesstothepathisdenied"问题是什么?如何避免?抱歉,我无法告诉您

c# - 列出所有 session 信息

我想在页面中显示我的asp.net页面(aspx)的所有session信息。我该怎么做?编程语言是C#。 最佳答案 这两种方法对我有用,稍微改进和纠正了大卫的回答:第一种方法for(inti=0;i");}第二种方法foreach(varcrntSessioninSession){Response.Write(string.Concat(crntSession,"=",Session[crntSession.ToString()])+"");} 关于c#-列出所有session信息,我们

c# - 底层连接已关闭 : The connection was closed unexpectedly

此异常始终在SOAP请求上抛出,该请求需要将近三分钟的时间才能接收到,大小为2.25兆字节。在网上搜索时,我发现各种各样的帖子似乎都是关于在请求中设置header,有些希望我不要发送“Expect:”header,有些则希望我发送“Keep-Alive:”header,但不管我发送的header是什么,我仍然会收到这个讨厌的错误。我不认为设置任何header是我的答案,因为我可以使用“curl”重新创建完全相同的请求,并且响应最终会毫无问题地返回。我的.我觉得我已经没有选择了。如果有人可以提供任何帮助,我将不胜感激。其他一些需要注意的事情是,我从中请求数据的服务器不在我的手中,而且这些