在 Visual Studio“WCF 服务应用程序”项目中,在属性->网页上,如果我选择“使用本地 IIS Web 服务器”->“创建虚拟目录”...它会在默认网站中成功创建 IIS 应用程序本地 IIS 7.5 安装。到目前为止,一切都很好。
但是,我想使用默认网站以外的网站。我在其他网站上托管服务的尝试没有奏效。我试过了:
- 删除 Visual Studio 成功创建的 IIS 中的应用程序/虚拟目录。
- 使用先前由 Visual Studio 自动创建的 IIS 应用程序中的相同设置,在不同的网站中手动创建一个新的 IIS 应用程序。
- 转到Visual Studio,项目属性-> web,然后选择“Visual Studio 开发服务器”。节省。这只是一个“擦除”步骤。
- 在同一个属性页面上,我再次选择“使用本地 IIS Web 服务器”并点击保存(不按“创建虚拟目录”)。
在最后一步,我希望它能保存。它没有。它弹出一条消息说虚拟目录不存在。但正如我所说,它确实存在,因为我之前手动创建了它。
我自己对这个问题的猜测:
*。我创建的非默认网站与默认网站在某种程度上有所不同,在某种程度上我还没有确定。*。Visual Studio 不适合使用不在默认网站中的虚拟目录。
有什么建议或澄清吗?
我已激活 IIS“失败的请求跟踪”,但没有为此问题创建记录。