2011-12-30 40 views
1

我的部署使用網絡部署安裝在.NET 4.0中一個網站,它部署在位於C盤的Inetpub文件夾的網站,但我關心的是我想要的網站,一些不同的文件夾使用安裝程序,是否有可能將網站部署到不同的位置?部署期間更改IIS網站的文件夾中使用Web部署安裝

回答

0

不能直接使用。網站在IIS中的實際位置是通過IIS配置定義的。

要以交互方式更改此:

在Windows資源管理器中,在「我的電腦」圖標上單擊右鍵,選擇管理。

展開「服務和應用程序」節點,選擇「Internet信息服務」。

然後,您應該能夠選擇在PC上的站點列表:在「基本設置」按鈕

enter image description here

單擊可以改變位置:

enter image description here


你也可以做到這一點編程通過WMI,如下解釋:http://blogs.msdn.com/b/helloworld/archive/2009/05/29/how-to-programmatically-modify-the-iis-virtual-directory.aspx

或通過的MSBuild與MSBuild Extension Pack

+0

我想這樣做,在網絡部署設置爲特定項目。我猜你的配置將更改IIS網站的位置,其次我想這樣做,通過代碼的Web部署安裝.. – 2012-01-02 10:53:43

+0

沒有,路徑配置爲每個網站seperately。我的例子是「默認網站」,IIS中的每個網站都有自己的物理路徑。正如我所提到的,您無法通過Web部署來更改網站的位置,但可以通過WMI或MSBuild來完成。 – 2012-01-02 14:17:11