我剛剛完成了c#(窗體)上的計算器。我怎樣才能打開窗體來使用我的程序?我的意思是每個人都可以在沒有項目所有部分的情況下打開它?我知道一旦它們被編譯但不在窗體上,就可以在.exe文件上執行它。我正在使用visual studio 2012.如何發佈一個Windows窗體應用程序
回答
我不知道您是否使用發佈模式或調試模式構建了該程序,但進入了您的bin文件夾,轉到發佈文件夾那裏應該有一個.exe文件。如果沒有,轉到Debug文件夾,你會發現它。這個.exe文件是你想給你的朋友運行它。
我假定您使用的是.NET Framework 4.5。如果你的朋友沒有.NET Framework 4.5,他們會有一段糟糕的時間。所以如果你想自動下載.NET Framework,請繼續閱讀。
轉到並打開項目的屬性文件,它應該在解決方案資源管理器中。轉到發佈選項卡,只需執行一些設置並按底部的發佈嚮導,然後按照嚮導。這是非常明顯的。
這是好的,我jsut打開調試目錄中的exe文件,一切都在那裏團聚 –
你應該使用發佈嚮導,以防萬一@RatiSharabidze – Sweeper
我想一件事(簡單來說),所以每個人都可以從中受益:
在.NET中,組件是部署的單位。它們將包含您的表單,模塊,類和嵌入式資源。你總是會聽到開發人員說這句着名的話:程序集是.NET中的所有東西的組成部分。
IDE將在程序集文件(dll或exe)中打包所有內容(不包括外部依賴關係)。 這些是您經常在.NET中使用的兩個部署單元。
第一個可以很少執行(EXE),另一個(DLL)不能自行執行(它沒有入口點)。所以下次你創建一個項目時,你會在debug文件夾中找到一個exe或者dll文件,這取決於你的項目類型,你可以確定所有的東西都被打包在裏面。
- 1. 發佈一個Windows窗體應用程序 - 與參考錯誤
- 2. 如何從Windows窗體應用程序發佈網頁? (C#)
- 3. 如何在Windows應用商店發佈Windows窗體(C#)應用程序
- 4. 如何使用實體框架發佈Windows窗體應用程序
- 5. 發佈一個Windows Phone應用程序
- 6. Windows窗體應用程序
- 7. Windows窗體應用程序:發佈問題
- 8. 從Windows窗體應用程序發佈NServiceBus 4事件
- 9. 發佈Windows窗體應用程序 - 路徑太長
- 10. Windows窗體發佈到不同的應用程序
- 11. Visual Studio 2010 - 發佈Windows窗體或WPF應用程序
- 12. 發佈Windows窗體應用程序 - 圖像在哪裏去?
- 13. Windows窗體應用程序與數據庫發佈
- 14. 已發佈的應用程序(windows窗體)是機器碼?
- 15. 如何加載在一個Visual C++ Windows窗體應用程序
- 16. 如何發佈Windows Forms應用程序?
- 17. 在線發佈Visual Basic窗體窗體應用程序
- 18. 如何在控制檯應用程序中的Windows窗體應用程序中指定最後一個窗體?
- 19. 如何在Windows窗體應用程序中發佈配置文件以及應用程序
- 20. 如何在Windows窗體應用程序中打開一個新窗口
- 21. 如何將Windows窗體應用程序轉換爲Windows商店應用程序?
- 22. 在一個應用程序上的多個Windows窗體
- 23. 如何與Windows 8.1應用程序一起發佈UWP應用程序?
- 24. 使用C#Windows窗體應用程序
- 25. Windows窗體應用程序使用HTML
- 26. 從Windows窗體應用程序安裝另一個應用程序
- 27. 嵌入一個Silverlight應用程序到Windows窗體應用程序
- 28. 使用Windows窗體C#應用程序創建一個cookie?
- 29. 從Windows窗體應用程序調用一個類
- 30. C# - Windows窗體 - Windows 7 - 覆蓋另一個應用程序的窗口
所有東西都打包成一個可執行程序集(.exe)。你會發現它是你的項目目錄的調試文件夾。 –
謝謝,您的信息有幫助 –
您是否想爲您的項目進行設置? –