簡體   English   中英

如何使用C#在Windows應用程序中創建單個文件設置?

[英]How to create single file setup in windows application in c#?

無法在單一文件安裝程序中創建安裝項目選項時在c#中創建Windows應用程序。如何在c#中的Windows應用程序中創建單個文件安裝程序?

如果使用的是Visual Studio 2010,則可以在“視圖”菜單中找到“單個文件”選項,然后在“解決方案資源管理器”中選擇部署項目后,單擊“屬性頁”。 然后在“配置屬性”列表中選擇“生成”。 在“包文件”選項下,可以選擇“設置文件”中。 (但是,依賴項通常放在同一文件夾中。)我建議創建一個UPX或其他文件格式的SFX(自解壓存檔)或Packer,因為它也會減小文件的大小。

在Visual Studio 2012或更高版本中,您可以使用Installshield Limited Edition並創建msi Installer或Installshield腳本的項目。

希望能有所幫助

編輯:您可以使用任何可用的zip或rar工具創建SFX(7zip,winzip或winrar也會這樣做)。創建一個歸檔文件,然后繼續創建SFX並定義要在提取后運行的文件。。您可以看到http:// www .wikihow.com / USE-7Zip的對創建,自解壓,excutables

UPX

http://upx.sourceforge.net/

WWPACK

http://www.wwpack32.venti.pl/wwpack.html

有關包裝商的全面信息,您可以訪問http://en.wikipedia.org/wiki/Executable_compression

有點曲折,但設置文件是1990年代的-您是否考慮過使用勺子在自己的環境中以自己的依賴項作為單個exe交付您的應用程序。

請訪問spoon.net和spoon studio,了解您可以做什么,但是說實話,這是分發應用程序的一種非常不錯的方法。

ED

[編輯]不確定為什么低票但只有一個exe來運行應用可以為最終用戶帶來更好的體驗

閱讀文章如何使用開源項目叫做松鼠很容易使用安裝發電機for Windows應用程序。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM