2017-02-10 108 views
0

我不是经验丰富的Web开发人员,我通常编写应用程序代码,但我被要求查看用C#编写的网站。我有一个Visual Studio 2012的副本,并将源代码复制到我的c:\ inetpub \ wwwroot文件夹中。当我试图运行它时,我收到了有关创建虚拟文件夹作为应用程序的错误消息,所以我安装了IIS,然后创建了一个关于wwwroot的虚拟文件夹。这似乎是在运行,但随着数据库是空的而崩溃。当我纠正错误并试图再次运行时,我得到了这个错误。如何在IIS中将虚拟目录配置为应用程序

C:\inetpub\wwwroot\WebApplication2\obj\Debug\Package\PackageTmp\Web.config(36): Build (web): 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. 

我在创建虚拟目录时错过了什么?我尝试删除第一个虚拟目录,然后在网站文件夹中创建另一个。这再次奏效,但当它坠毁时,同样的事情再次发生。为什么是这样?

+0

可能出现[使用注册为allowDefinition ='MachineToApplication'部分之外的应用程序级别部分的错误]的重复(http://stackoverflow.com/questions/9300927/error-to-use-a-section-registered-as- allowDefinition的-machinetoapplication-beyo) – jtabuloc

回答

相关问题