我已将客户的网络应用程序复制到我的C:\inetpub\wwwroot
。
我还运行Aspnet_regiis.exe -i来解决我之前遇到的错误
现在我有这个错误:
配置错误
描述:处理为此请求提供服务所需的配置文件时发生错误。请查看下面的具体错误详细信息并适当修改配置文件。
分析程序错误消息:使用注册为allowDefinition =' MachineToApplication'的部分是错误的。超出应用水平。此错误可能是由于虚拟目录未在IIS中配置为应用程序。
来源错误:
Line 31:
Line 32: <compilation debug="true" targetFramework="4.0" />
Line 33: <authentication mode="Forms">
Line 34: <forms loginUrl="~/Default.aspx" timeout="2880" />
Line 35: </authentication>
源文件:C:\ inetpub \ wwwroot \ site \ web.config行:33
版本信息:Microsoft .NET Framework版本:4.0.30319; ASP.NET版本:4.0.30319.18408
我试图运行该应用程序:http://localhost/site/Default.aspx
。如何修复错误?
答案 0 :(得分:9)
转到IIS管理控制台,在“默认网站”(位于“站点”节点下)下找到名为site的目录,右键单击站点并选择“转换为应用程序”。