好吧我正在尝试将我的asp.net网站放到我大学的网络服务器上,但在访问我的网页时遇到以下问题:
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 13: </connectionStrings>
Line 14: <system.web>
Line 15: <roleManager enabled="true" />
Line 16: <authentication mode="Forms" />
Line 17: <compilation debug="false" targetFramework="4.0" />
Source File: F:\users\1010033\co5027\web.config Line: 15
我根本无法解决这个问题。我认为这与我在Visual Studio中设置的用户安全性和角色有关,但我不知道如何解决问题。请记住,我无法访问国际空间站,因为这一切都是由大学设置的。
我的根文件夹中名为web.config
的文件夹中有第二个AdminSecured
文件,其中包含所有受保护的页面。
有什么想法吗?
答案 0 :(得分:0)
您需要在托管的控制面板中设置虚拟目录。
答案 1 :(得分:0)
如果您没有将您的网站设置为IIS中的应用程序,或者根目录中有两个web.configs,我才会看到这一点。