对于 WCF 服务以及我创建的 Web 应用程序,显示“在 IIS 管理器中包含所有 IIS 设置(仅用于 IIS Web 项目)”的框已禁用。
这些不是“网络项目”吗?为什么此框被禁用,如何启用它? 我正在尝试对 MSDepoy 进行测试,我希望它从开发系统复制应用程序池的名称。 (我的开发机器上有 IIS6/WinXP。)
最佳答案
通过打开“项目属性”并转到“Web”选项卡,我能够启用“在 IIS 管理器中包含所有 IIS 设置(仅用于 IIS Web 项目)”复选框。
(我的服务器设置是“使用 Visual Studio 开发服务器”。这可能也适用于“使用自定义 Web 服务器”。)
当我将服务器更改为“使用本地 IIS Web 服务器”时,该设置已启用。
在转到“打包/发布 Web”选项卡之前,我还重新打开了“项目属性”窗口,但这一步可能是不必要的。
我希望这有助于节省一些时间。我花了一段时间才弄清楚这个问题。
关于visual-studio-2010 - VS2010 - 打包/发布 Web - 选项已禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4327405/