2015-08-08 83 views
0

我剛剛完成了c#(窗體)上的計算器。我怎樣才能打開窗體來使用我的程序?我的意思是每個人都可以在沒有項目所有部分的情況下打開它?我知道一旦它們被編譯但不在窗體上,就可以在.exe文件上執行它。我正在使用visual studio 2012.如何發佈一個Windows窗體應用程序

+0

所有東西都打包成一個可執行程序集(.exe)。你會發現它是你的項目目錄的調試文件夾。 –

+0

謝謝,您的信息有幫助 –

+0

您是否想爲您的項目進行設置? –

回答

0

我不知道您是否使用發佈模式或調試模式構建了該程序,但進入了您的bin文件夾,轉到發佈文件夾那裏應該有一個.exe文件。如果沒有,轉到Debug文件夾,你會發現它。這個.exe文件是你想給你的朋友運行它。

我假定您使用的是.NET Framework 4.5。如果你的朋友沒有.NET Framework 4.5,他們會有一段糟糕的時間。所以如果你想自動下載.NET Framework,請繼續閱讀。

轉到並打開項目的屬性文件,它應該在解決方案資源管理器中。轉到發佈選項卡,只需執行一些設置並按底部的發佈嚮導,然後按照嚮導。這是非常明顯的。

+0

這是好的,我jsut打開調試目錄中的exe文件,一切都在那裏團聚 –

+0

你應該使用發佈嚮導,以防萬一@RatiSharabidze – Sweeper

0

我想一件事(簡單來說),所以每個人都可以從中受益:

在.NET中,組件是部署的單位。它們將包含您的表單,模塊,類和嵌入式資源。你總是會聽到開發人員說這句着名的話:程序集是.NET中的所有東西的組成部分

IDE將在程序集文件(dll或exe)中打包所有內容(不包括外部依賴關係)。 這些是您經常在.NET中使用的兩個部署單元。

第一個可以很少執行(EXE),另一個(DLL)不能自行執行(它沒有入口點)。所以下次你創建一個項目時,你會在debug文件夾中找到一個exe或者dll文件,這取決於你的項目類型,你可以確定所有的東西都被打包在裏面。

0

但是,這不是拿.EXE從Debug文件夾,你需要從改變調試解決方案配置釋放並
然後運行有效途徑,你做人流步驟 發佈應用 enter image description here

1)首先您的應用程序或按f5。

2)之後,你檢查你的項目目錄中
的debug文件夾,你也能找到其他文件夾的名字是發佈文件夾打開
該文件夾和文件夾以.exe conatin。

相關問題