簡體   English   中英

從Visual Studio 2012 C#創建exe

[英]create exe from visual studio 2012 c#

我用c#制作了一個小應用程序,希望將其發送給朋友以征求意見。 問題是當我選擇發布配置並單擊“重建”時,我得到了7個其他文件(3個dll,1個exes ...)以及所需的exe文件。 難道我做錯了什么? 當我將VS 2005與c ++一起使用時,我曾經獲得過單個.exe文件。

您沒有做錯任何事。 只是在發布時,會生成其他文件(例如AppConfig.xml)以臨時保存您的應用程序設置,或生成ClickOnce部署程序包,以便您的朋友可以安裝該應用程序。 為了更習慣C#,您可以從谷歌搜索有關調試和發布之間差異的文章開始

您是否考慮過使用Visual Studio 2012中內置的“單擊一次”功能?

單擊一次部署-MSDN

單擊“一次”將生成一個安裝程序,您的朋友可以執行該安裝程序。 如有必要,它將自動下載並安裝所有依賴項(例如特定的.NET Runtime)。

要分發引用的DLL,請查看以下URL,因為它建議正確的配置設置:

如何:指定ClickOnce發布哪些文件

這真是一個可怕的時刻。 Clickonce無法為如此簡單的應用程序工作。 僅將3個引用的dllexe移動到另一個文件夾即可。 另一方面, ...至少很難說。

但是, 使我可以在10分鍾內創建一個安裝文件(如果不是exe)。 我向桌面發送了一個快捷方式,它幾乎是我想要的。

暫無
暫無

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

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