2013-02-26 184 views
1

IIS Express已给了我太多的问题与配置,如启用SSL或使用本地IP在视觉工作室2012

我的视觉studio2012项目只允许我使用IIS Express和不经常更换IIS Express的IIS IIS,所以我的ISS管理器没有与我的项目同步,我很难设置所有的东西。

我试过在IIS中手动配置一个网站,但是项目Bin文件夹不是我需要的目标来部署到服务。

如何设置visual studio 2012使用常规IIS而不是Express运行?

回答

1

您可以在IIS中的IIS Express端口上设置不同端口上的站点,然后在调试时手动将调试器附加到w3wp.exe。

+0

这就是大概是什么病最终会做,我没有找到一种方法来整合IIS 7直接在visual studio中。但只是为了好玩,让我们看看其他人在我接受你的回答 – 2013-02-26 16:47:15

+0

之前还有什么其他人说的,我也听说过一些开源项目,这些项目可以让你更好地控制IIS Express配置。抱歉,我没有搜索它,但知道它们存在可能是有用的 – 2013-02-27 10:02:10

+0

只是出于兴趣,为什么你不能从Visual Studio IIS?你是否以管理员身份运行Visual Studio?你需要进行IIS调试 – levelnis 2013-02-27 10:10:09

2

你有什么o/s?

项目性质在中,网络部分,您可以取消iisexpress和使用真正的IIS,如果你的O/S有它

+0

这可能适用于Web应用程序项目。对于网站项目而言,这有点不合时宜。 对于这些用户,您可以在网站上下文菜单中选择“开始选项”,然后向您提供“默认Web服务器”或“客户Web服务器”。 如果您在IIS下预配置了一个站点,则可以在其中输入它的URL。 我还在“MSBuild选项” - >“输出文件夹”下输入了IIS站点的物理路径。这也在“开始选项”对话框中。 我用这种方法取得了一些成功。当然,如果你设置了合适的断点,你可以直接进入调试模式。 – 2014-01-27 01:37:04