2015-06-05 22 views
-1

C#如何建立一個可執行文件,這樣的人沒有一個編譯器可以運行它 我創建了一個數獨控制檯應用程序,這是驚人的.. 怎麼能我把它發送給沒有視覺工作室的人,這樣他就可以在他的電腦中運行它..像電子遊戲和這種東西C#如何建立一個可執行文件,這樣的人沒有一個編譯器可以運行它

+3

建造起來** **版模式,然後得到了'項目/斌/ Release'並從那裏搶'.exe'。確保你的目標是他擁有的.NET Framework版本。 –

回答

2

只需構建您的應用程序併發布可執行文件:

<YourProjectPath>/bin/Release/<YourProject>.exe 
+0

哈哈,我如何打開在Mac上的EXE? –

+0

@BarIttah好吧,在你的帖子中你還沒有對另一個SO說過一句話。 –

+0

@BarIttah - 我不是Mac用戶,但在我的頭頂,我會想到使用Windows虛擬機或直接在Windows操作系統上啓動。這不在原始問題的範圍內,所以我建議在單獨的問題上提出這個問題。 –

1

如果你想要,你可以爲你的應用程序創建一個安裝程序,例如使用免費和強大的Inno Setup。互聯網上有大量關於Inno Setup的教程和示例,涵蓋了任何需求。

例如,在安裝應用程序時,如果目標PC具有應用程序正常運行所需的.NET版本,並且有腳本可以下載並安裝(甚至是靜默)所需的腳本,則腳本可以檢查。 NET框架。

使用安裝程序,用戶將能夠安裝並運行你的應用程序只運行您的安裝可執行文件,從您的網站下載,例如。

我認爲花一些時間學習一些如此有用的東西是個好主意。

我談到了Inno Setup,但還有其他幾個安裝程序可以滿足您的需求:NSIS是免費安裝程序的另一個例子(即使它的語言有點難學)。或WIX,Setup Factory,InstallShield ...但其中一些不是免費的。

相關問題