2016-03-04 135 views
1

我已經完成了Outlook的c#加載項應用程序。我想創建一個單獨的exe文件進行分發。我一直使用Add-in Express,但我不想要ClickOnce,ClickTwice或基於Web的解決方案。目前我已經創建了一個setup.exe,但該文件依賴於.msi文件才能運行。有人可以教我如何創建一個exe文件嗎?非常感謝你。如何創建一個單獨的exe文件來分發C#應用程序?

+5

您確定msi文件不是您需要的全部嗎?在很多情況下,setup.exe可以被忽略。 – Alex

+0

@Alex MSI文件工作得很好,但是我想要擴展EXE,因爲我們都習慣於安裝和運行exe文件。 – Jim

+0

@ScottChamberlain我現在要檢查這篇文章,如果有幫助,我們會通知您。 – Jim

回答

1

如果您想將setup.exe和.msi文件打包到一個可分發的.exe文件中,一個常見的簡單解決方案是創建一個Self Extracting Zip Archive,將.msi和setup.exe解壓縮到一個臨時目錄然後運行setup.exe。請參閱this SuperUser.com post以獲得完全免費的說明,僅使用7-Zip


1:「解壓模塊」不在正常下載的一部分,而是被在LZMA SDK download找到。

相關問題