wixsharp

    2熱度

    1回答

    我一直在使用WIX#(wixsharp)創建MSI,我看不到如何安裝Windows服務。我已經瀏覽了整個CHM文件,但我沒有看到任何特定的Windows服務。 TIA, 布倫特...

    2熱度

    1回答

    我想找到如何使用WixSharp(託管代碼接口到WiX)來安裝網站並關聯AppPool的示例。 我要實現的步驟是: 如果在IIS 6中存在的網站,刪除它。 如果AppPool存在於IIS 6中,請將其刪除。 從目標目錄中刪除應用程序工件。 將新的應用程序工件複製到目標目錄。 創建AppPool。 創建網站,將其鏈接到AppPool。 我已經在MSBuild中實現了這個功能,但這不像MSI那麼有用。

    0熱度

    1回答

    我有一個wpf應用程序,它可以幫助用戶選擇目錄路徑,當他點擊創建安裝程序按鈕時,我想爲用戶選擇的目錄創建安裝程序(在目錄裏面可能有我多個文件)。 我開始知道我可以使用wix腳本,然後在點擊按鈕時調用此腳本。但我不知道如何編寫一個wix#腳本,它爲文件輸入(該安裝程序的文件將要創建)。 我家有基本的wix和新的wix#。請幫我解決我的問題。

    2熱度

    1回答

    使用WixSharp,我們可以插入一個自定義的System.Windows.Forms窗口作爲對話框。 project.InjectClrDialog("ShowCustomDialog", Dialogs.InstallDirDlg, Dialogs.VerifyReadyDlg); [CustomAction] public static ActionResult ShowCustomD

    1熱度

    1回答

    我在網上搜索,但無法找到這方面有什麼好的文檔: 什麼的定義應該是「CS」文件的一部分,應該是什麼「WXS」文件的一部分? 我編輯現有(和工作)的安裝項目,該項目僅在「CS」文件中實現。 我想實現一個重大的升級,以先刪除已安裝的任何舊版本。 但因爲我還沒有發現任何選項通過「CS」文件,要做到這一點,我明白我首先需要實現在「WXS」文件安裝程序。在那種情況下,'cs'文件會是什麼?我應該把代碼放在評論

    10熱度

    2回答

    我們正在使用Inno Setup,並計劃將其替換爲WiX。但是當評估和玩弄WiX時,我覺得聲明式方式與編程式設置解決方案相比有一些侷限性。 此外我發現WiX文檔相當稀少。所以我遇到了Wix#(WixSharp),它承諾以編程方式通過用C#編寫的腳本文件來創建WiX源代碼。 然而,我們對一些非常小的公司甚至是「單人秀」都有一些負面經歷。因此,我只是想問一下關於Wix#(WixSharp)的經驗,或者

    1熱度

    1回答

    我正在進行一些自動構建更改,並且有關於構建/打包EXE應用程序的最佳方法的一些問題。 從概念上講,有兩個腳本。第一個構建所有內容將產生的二進制文件放在一個共享上,以便它們可用於部署。第二組腳本每個負責從該構建結果複製和配置一些應用程序。 構建整個解決方案的第一個腳本通過覆蓋msbuild輸出路徑將構建結果複製到已知的拾取位置。這會導致所有文件的二進制文件被刪除到相同的文件夾中(web應用程序除外,

    1熱度

    2回答

    我正在使用WixSharp將安裝程序放在一起。我想在Program Files \菜單中有一個快捷方式來打開一個網頁。我可以用WixSharp來做到嗎?