1
我的部署使用網絡部署安裝在.NET 4.0中一個網站,它部署在位於C盤的Inetpub文件夾的網站,但我關心的是我想要的網站,一些不同的文件夾使用安裝程序,是否有可能將網站部署到不同的位置?部署期間更改IIS網站的文件夾中使用Web部署安裝
我的部署使用網絡部署安裝在.NET 4.0中一個網站,它部署在位於C盤的Inetpub文件夾的網站,但我關心的是我想要的網站,一些不同的文件夾使用安裝程序,是否有可能將網站部署到不同的位置?部署期間更改IIS網站的文件夾中使用Web部署安裝
不能直接使用。網站在IIS中的實際位置是通過IIS配置定義的。
要以交互方式更改此:
在Windows資源管理器中,在「我的電腦」圖標上單擊右鍵,選擇管理。
展開「服務和應用程序」節點,選擇「Internet信息服務」。
然後,您應該能夠選擇在PC上的站點列表:在「基本設置」按鈕
單擊可以改變位置:
你也可以做到這一點編程通過WMI,如下解釋:http://blogs.msdn.com/b/helloworld/archive/2009/05/29/how-to-programmatically-modify-the-iis-virtual-directory.aspx
或通過的MSBuild與MSBuild Extension Pack。
我想這樣做,在網絡部署設置爲特定項目。我猜你的配置將更改IIS網站的位置,其次我想這樣做,通過代碼的Web部署安裝.. – 2012-01-02 10:53:43
沒有,路徑配置爲每個網站seperately。我的例子是「默認網站」,IIS中的每個網站都有自己的物理路徑。正如我所提到的,您無法通過Web部署來更改網站的位置,但可以通過WMI或MSBuild來完成。 – 2012-01-02 14:17:11