2
我想找到如何使用WixSharp(託管代碼接口到WiX)來安裝網站並關聯AppPool的示例。如何使用WixSharp安裝網站並關聯應用程序池
我要實現的步驟是:
- 如果在IIS 6中存在的網站,刪除它。
- 如果AppPool存在於IIS 6中,請將其刪除。
- 從目標目錄中刪除應用程序工件。
- 將新的應用程序工件複製到目標目錄。
- 創建AppPool。
- 創建網站,將其鏈接到AppPool。
我已經在MSBuild中實現了這個功能,但這不像MSI那麼有用。因此,我試圖在WixSharp語法中「重寫」上述內容。
WixSharp顯然支持WIXIISExtension,但Google尚未產生任何示例。
我如何在WixSharp中編碼上面的代碼?
你能解答爲什麼你需要在WixSharp中做到這一點? Wix支持開箱即用。 http://blogs.dovetailsoftware.com/blogs/kmiller/archive/2007/12/12/creating-windows-installers-web-applications-and-virtual-directories.aspx – KevM 2010-03-17 20:36:34
我認爲你正試圖重新發明輪子這裏。 WixSharp僅僅是Wix之上的託管UI,您仍然應該使用Wix來安裝您的應用程序。 所有這些任務在Wix中都容易完成。 – codemonkeh 2010-08-10 06:37:09