Asp.net Web 应用程序发布
我是 ASP.NET 新手,无法在本地主机上发布我的 Web 应用程序。 我在 D:/learning/MyWebApp/. 上开发我的应用程序;
而且效果很好。
然后我创建了一个新文件夹imct,位置是C:\inetpub\wwwroot\imct\
文件系统方法选择并成功发布。
但我无法从 http://localhost/imct/ 打开我的应用程序
> “/”应用程序中的服务器错误。
配置错误描述:配置期间发生错误 处理服务该请求所需的配置文件。 请查看下面的具体错误详细信息并修改您的 适当配置文件。
解析器错误消息:使用注册为的节是错误的 allowDefinition='MachineToApplication' 超出应用程序级别。这 错误可能是由于虚拟目录未配置为 IIS 中的应用程序。
来源错误:
第 16 行:第 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 行)
有什么问题吗?感谢您的回复。
I am new to asp.net and failed to publish my web application on local host.
I develop my application on D:/learning/MyWebApp/.;
And it works quite well.
Then I created a new folder imct, the location is C:\inetpub\wwwroot\imct\
File System methond selected and Successfully published.
But I can't open my app from http://localhost/imct/
> Server Error in '/' Application.
Configuration Error Description: An error occurred during the
processing of a configuration file required to service this request.
Please review the specific error details below and modify your
configuration file appropriately.Parser Error Message: It is an error to use a section registered as
allowDefinition='MachineToApplication' beyond application level. This
error can be caused by a virtual directory not being configured as an
application in IIS.Source Error:
Line 16: Line
17: Line 18: Line 19: Line 20:Source File: C:\inetpub\wwwroot\imct\web.config Line: 18
Show Additional Configuration Errors:
It is an error to use a section registered as
allowDefinition='MachineToApplication' beyond application level. This
error can be caused by a virtual directory not being configured as an
application in IIS. (C:\inetpub\wwwroot\imct\web.config line 22)It is an error to use a section registered as
allowDefinition='MachineToApplication' beyond application level. This
error can be caused by a virtual directory not being configured as an
application in IIS. (C:\inetpub\wwwroot\imct\web.config line 32)It is an error to use a section registered as
allowDefinition='MachineToApplication' beyond application level. This
error can be caused by a virtual directory not being configured as an
application in IIS. (C:\inetpub\wwwroot\imct\web.config line 39)
Is there anything wrong? Appreciated for your replies.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您需要在 IIS 管理器中将该文件夹设置为应用程序。
You need to set up that folder as an Application in IIS Manager.
使用 Visual Studio 发布向导(构建 + 发布网站)
Use the Visual Studio Publish Wizard (Build + Publish Web Site)