我是asp.net的新手,无法在本地主机上发布我的Web应用程序。 我在D:/ learning / MyWebApp / 。;
上开发我的应用程序它运作良好。
然后我创建了一个新文件夹 imct ,位置为C:\ inetpub \ wwwroot \ imct \
文件系统选择了methond并成功发布。
打开我的应用> '/'应用程序中的服务器错误。
配置错误说明:期间发生错误 处理为此请求提供服务所需的配置文件。 请查看下面的具体错误详情并修改您的 配置文件适当。
分析程序错误消息:使用注册为的部分是错误的 allowDefinition ='MachineToApplication'超出应用程序级别。这个 虚拟目录未配置为错误可能导致错误 IIS中的应用程序。
来源错误:
第16行:线 17:第18行:第19行:第20行:
源文件:C:\ inetpub \ wwwroot \ imct \ web.config行:18
显示其他配置错误:
使用注册为的部分是错误的 allowDefinition ='MachineToApplication'超出应用程序级别。这个 虚拟目录未配置为错误可能导致错误 IIS中的应用程序。 (C:\ inetpub \ wwwroot \ imct \ web.config第22行)
使用注册为的部分是错误的 allowDefinition ='MachineToApplication'超出应用程序级别。这个 虚拟目录未配置为错误可能导致错误 IIS中的应用程序。 (C:\ inetpub \ wwwroot \ imct \ web.config第32行)
使用注册为的部分是错误的 allowDefinition ='MachineToApplication'超出应用程序级别。这个 虚拟目录未配置为错误可能导致错误 IIS中的应用程序。 (C:\ inetpub \ wwwroot \ imct \ web.config第39行)
有什么不对吗?感谢您的回复。
答案 0 :(得分:3)
您需要将该文件夹设置为IIS管理器中的应用程序。
答案 1 :(得分:1)
使用Visual Studio Publish Wizard(Build + Publish Web Site)