【发布时间】:2009-03-28 21:03:25
【问题描述】:
我在 Windows XP Professional 上运行 IIS 5
我创建了新的 Web 项目并配置了 VS 2008 以将此应用程序保存到 位置 c:\Interput\wwwroot。因此 VS 将项目保存到目录中:
c:\Inteput\wwwroot\WebApplication1
然后我将此 WebApplication1 文件夹转换为虚拟目录(此虚拟目录也配置为 Web 应用程序)。但是每当我尝试访问时:
c:\Inteput\wwwroot\WebApplication1\WebApplication1\default.aspx
通过浏览器使用 URL:
http://localhost/WebApplication1/WebApplication1/default.aspx
,我得到一个异常说:
配置错误 说明:处理服务此请求所需的配置文件期间发生错误。请查看下面的具体错误详细信息并适当地修改您的配置文件。
解析器错误消息:在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的部分是错误的。此错误可能是由于虚拟目录未在 IIS 中配置为应用程序所致。
任何想法我做错了什么?
顺便说一句 - 虚拟目录确实具有 Read 和 Run scripts 权限集
Q2 - 如何配置 Visual Studio 以通过 IIS 而不是通过集成的 Web 服务器运行 Web 应用程序?因此,当我按下 CTRL+F5 时,浏览器将成为 IIS 的页面服务器,而不是集成的 Web 服务器?
谢谢
【问题讨论】:
-
InetPub 很抱歉没有注意到您的回复