软件下载 | 资讯教程 | 最近更新 | 下载排行 | 一键转帖 | 发布投稿
您的位置:最火下载站 > 网络编程 > ASP.NET > ASP.NET环境配置常见错误及解决方法

ASP.NET环境配置常见错误及解决方法

一: 未开启脚本资源访问

<1>: 错误表现

该页无法显示
您试图从目录中执行 CGI、ISAPI 或其他可执行程序,但该目录不允许执行程序。
--
请尝试以下操作:
如果您认为该目录应该允许执行访问权限,请与网站管理员联系。
HTTP 错误 403.1 - 禁止访问:执行访问被拒绝。
Internet 信息服务 (IIS)

<2>: 解决办法

修改IIS网站配置
属性-->主目录-->勾选 脚本资源访问 ,执行权限选择 纯脚本/纯脚本或可执行文件

二:.Net版本不同

<1>: 错误表现

“/”应用程序中的服务器错误。

配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。
分析器错误信息: 无法识别的属性“type”。
源错误:
行 2: <configuration>
行 3: <configSections>
行 4: <sectionGroup name*"system.web.extensions" type*"System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version*3.5.0.0, Culture*neutral, PublicKeyToken*31BF3856AD364E35">
行 5: <sectionGroup name*"scripting" type*"System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version*3.5.0.0, Culture*neutral, PublicKeyToken*31BF3856AD364E35">
行 6: <section name*"scriptResourceHandler" type*"System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version*3.5.0.0, Culture*neutral, PublicKeyToken*31BF3856AD364E35" requirePermission*"false" allowDefinition*"MachineToApplication"/>
源文件: D:\Web\web.config 行: 4

版本信息: Microsoft .NET Framework 版本:1.1.4322.2407; ASP.NET 版本:1.1.4322.2407

<2>: 解决办法

修改IIS网站配置
属性-->ASP.NET --> 修改ASP.NET版本和当前网站的版本一致或更高!
<如: 将版本1.1.4322.2407 改为 2.0.50727>

三: 用户权限问题

<1>: 错误表现

“/”应用程序中的服务器错误。

当前标识(NT AUTHORITY\NETWORK SERVICE)没有对“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”的写访问权限。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Web.HttpException: 当前标识(NT AUTHORITY\NETWORK SERVICE)没有对“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”的写访问权限。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[HttpException (0x80004005): 当前标识(NT AUTHORITY\NETWORK SERVICE)没有对“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”的写访问权限。]
System.Web.HttpRuntime.SetUpCodegenDirectory(CompilationSection compilationSection) +3570267
System.Web.HttpRuntime.HostingInit(HostingEnvironmentFlags hostingFlags) +218
[HttpException (0x80004005): 当前标识(NT AUTHORITY\NETWORK SERVICE)没有对“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”的写访问权限。]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +3465427
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +69
System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +279

版本信息: Microsoft .NET Framework 版本:2.0.50727.1433; ASP.NET 版本:2.0.50727.1433

相关阅读
网友评论
栏目导航
推荐软件