解决方法:增加站点所在目录的ntfs权限增加service用户对站点目录的完全控制权
出错信息如下:
运行时错误
说明: 服务器上出现应用程序错误此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)但可以通过在本地服务器计算机上运行的浏览器查看
详细信息: 若要使他人能够在远程计算机上查看此特定错误信息的详细信息请在位于当前 Web 应用程序根目录下的“webconfig”配置文件中创建一个 <customErrors> 标记然后应将此 <customErrors> 标记的“mode”属性设置为“Off”
<! WebConfig 配置文件 >
<configuration>
<systemweb>
<customErrors mode="Off"/>
</systemweb>
</configuration>
注释: 通过修改应用程序的 <customErrors> 配置标记的“defaultRedirect”属性使之指向自定义错误页的 URL可以用自定义错误页替换所看到的当前错误页
<! WebConfig 配置文件 >
<configuration>
<systemweb>
<customErrors mode="RemoteOnly" defaultRedirect="mycustompagehtm"/>
</systemweb>
</configuration>
“/”应用程序中的服务器错误
配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错请检查下面的特定错误详细信息并适当地修改配置文件
分析器错误信息: 无法识别的配置节“connectionStrings”
源错误:
行 <add key="Dsn" value="server=(local);database=al_bysj;uid=sa;pwd="/>
行 </appSettings>
行 <connectionStrings>
行 <add name="al_bysjConnectionString" connectionString="Data Source=(local);Initial Catalog=al_bysj;User ID=sa;Password=" providerName="SystemDataSqlClient"/>
行 </connectionStrings>
源文件: D:PrecompiledWebMaterialManagewebconfig 行:
版本信息: Microsoft NET Framework 版本:; ASPNET 版本:
从版本信息中可以捕捉到
确认你的Microsoft NET Framework 版本我是用的是Microsoft NET Framework
解决方法一
在cmd 命令行中运行 C:/WINDOWS/MicrosoftNET/Framework/v/aspnet_regiisexe i
解决方法二
在IIS中选中该网站单击右键‘属性’选择 Aspnet 标签栏将 Aspnet 版本改成 即可
Microsoft NET Framework 版本: