2013-02-26 224 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