未将虚拟目录配置为IIS中的应用程序

未将虚拟目录配置为IIS中的应用程序,iis,iis-7,asp.net,Iis,Iis 7,Asp.net,嗨,我是iis和asp.net的新手,我正在尝试在godaddy服务器上安装bugNET。我创建了一个虚拟目录,一旦我尝试启动该站点,就会出现以下错误: 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 d

嗨,我是iis和asp.net的新手,我正在尝试在godaddy服务器上安装bugNET。我创建了一个虚拟目录,一旦我尝试启动该站点,就会出现以下错误:

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.
下面是我所做的全部细节

主持人:戈达迪 已创建虚拟目录(根目录的子文件夹)-名为:devbunk,具有以下设置(匿名访问、目录浏览) 这就是我在godaddy上对iis所能做的


该错误告诉我需要将虚拟目录作为应用程序进行转换。戈达迪不让我这么做。。。我该怎么做?顺便说一句,我有iis7设置。

你需要godaddy来完成这项工作,通常宿主可以通过其控制面板将常规文件夹转换为应用程序,因此如果你有权搜索该选项。其他主机也通过IIS管理器和Web Deploy提供访问权限,以便将文件夹转换为应用程序,但归根结底,这就是“您需要您的主机来实现这一点”。
没有办法通过Web.config或FTP等来实现这一点。我认为首页服务器扩展也有办法。最好的办法是联系你的主人,问他们什么是正确的方法。通常,只要运行相同的.net版本,所有主机都允许您创建所需数量的应用程序。

您可以使用Godaddy Hosting Control Center配置此功能。登录godaddy托管中心。 转到内容>>IIS管理。 单击铅笔图标编辑您选择的目录。 您将看到一个弹出的屏幕,其中有三个复选框。您需要检查显示“设置应用程序根目录”的选项。 单击“确定”,您的目录将配置为IIS中的应用程序


希望这对您有所帮助,如果您需要更多信息,请随时与我联系。

检查Web.Config上的属性,确保“复制到输出目录”设置为“不复制”