21得票3回答
如何在Task.Factory.StartNew中访问HttpContext.Current?

我想在我的asp.net应用程序中访问HttpContext.CurrentTask.Factory.Start(() =>{ //HttpContext.Current is null here }); 我该如何解决这个错误?

7得票4回答
SESSION VARIABLES 的替代方案是什么?

在开发大型 Web 应用程序时,Session 变量的限制是什么?此外,有哪些最佳的替代 Session 变量。 请为我提供Session 变量的替代方案。

9得票3回答
ASP.NET 4的URL限制:为什么URL不能包含任何%3f字符

http://site.com/page%3fcharacter 此URL将返回以下错误: Illegal characters in path. 我已经将这个放在了web.config文件中: <system.web> <httpRuntime requestV...

17得票3回答
在ASP .NET 4上使用StartMode="AlwaysRunning"来运行Windows服务类型应用程序的想法

通常我会考虑编写一个Windows服务来管理那些不适合在Web应用程序中托管的任务。这些类型的任务通常是长时间运行的进程或计划任务。虽然这通常是这些类型任务的主要方法,但有些人已经研究了在Web应用程序中运行这些后台进程的方法,通过在Global.asax公开的Application_Star...

17得票9回答
水晶报表适用于Visual Studio 2010的错误

我正在尝试从使用ASP.NET 4.0和Visual Studio 2010构建的Web应用程序中运行一个水晶报表。我已从SAP网站 (http://www.businessobjects.com/jump/xi/crvs2010/us2_default.asp) 安装了以下内容: 1) S...

19得票3回答
在ASP.Net中,如何在运行时通过列名隐藏GridView的列?

是否可以根据名称在运行时显示/隐藏GridView列? 我可以通过以下方式使用索引来实现:gridReviews.Columns[4].Visible = false; 但是我想要做以下事情:gridReviews.Columns["Name"].Visible = false; 最好的方法是什么?

12得票4回答
提供者选项中的“compilerVersion”属性必须是“v4.0”或更高版本。

遇到了这个错误: 如果您正在为.NET Framework的4.0或更高版本进行编译,则提供程序选项中“compilerVersion”属性的值必须为“v4.0”或更高版本。要为.NET Framework的3.5或更早版本编译此Web应用程序,请从Web.config文件的元素中删除...

25得票13回答
System.InvalidOperationException: 栈为空。

当运行在Visual Studio 2013中构建的ASP.NET 4.x应用程序时,我遇到了以下异常。 我尝试通过删除页面检查器程序集来禁用PageInspector。<assemblies> <remove assembly="Microsoft.VisualS...

10得票1回答
IIS 7.5 ASP.NET-4 Gzip压缩

我似乎无法在我的ASP.NET 4应用程序中启用GZIP压缩,只有javascript文件似乎被压缩了。页面、css和其他文件没有被压缩。未压缩的CSS文件的响应头是:Content-Type text/css Last-Modified Mon, 09 Aug 2010 2...

10得票2回答
IIS7 Web.Config 缓存 - 这里有什么区别,它们如何整合在一起?

在IIS7中我有设置缓存选项的能力。这些选项会被添加到我的web.config中,如下所示... <caching maxCacheSize="262144"> <profiles> <add extension="....