2014-03-13 33 views
2

因此,我已經完成了用C#編寫項目的工作,現在我想將其編譯爲可以在沒有Visual Studio的情況下運行的程序。我怎麼做?如何在C#編程完成後創建程序

我想要可執行文件和所有這些,以便我可以將我的程序放在閃存驅動器上,並提供給我的朋友。

回答

1

你將配置設置爲調試或發佈,然後單擊生成 - >生成(名稱)的解決方案或建設 - >構建{name}的項目。在源文件夾下,將會有一個bin \ Debug和bin \ Release文件夾和你的可執行文件。當你在IDE中運行它時,Visual Studio會構建它,所以這一步不是絕對必要的,但最好確保它的最新版本。

您的朋友需要安裝.net框架才能運行您的應用程序。這需要與您構建應用程序的版本相匹配。他可以瀏覽到http://smallestdotnet.com來檢查他已安裝的版本。

0

Ususaly你可以在Debug或Release下的Bin文件夾中找到它。

0

你必須在Build菜單下建立它。然後,可執行文件將位於項目的bin文件夾中的Debug或Release文件夾中。

4

這裏有一種可能性。

  1. 將您的項目文件夾中的bin \ debug或bin \ release文件夾的內容複製到 中。
  2. 發佈的應用程序脫機一鍵式應用程序(此人會安裝。)
  3. 創建一個安裝項目中手動
  4. 使用維克斯創建一個安裝項目
  5. 創建自己的安裝程序。

Developpers部署策略=>http://msdn.microsoft.com/en-us/library/ee942965.aspx

+0

非常感謝你的網站是非常有用的:) –

+0

好吧,所以我用發佈嚮導,但它沒有保留填充數據庫發佈後?有沒有什麼辦法來保持填充數據庫的設置?當它發佈時 –

+0

取決於你正在使用的數據庫?在發佈嚮導中,您始終可以指定安裝後需要執行的文件,該文件可以不是sql生成腳本。但是理解一個數據庫與你的應用程序是鬆散耦合的(因爲它應該是這樣),所以安裝程序不會對它進行更改是合乎邏輯的,沒有明確指定這些更改必須是什麼。 – woutervs

1

我平時做的是去文件,然後按「另存爲」,然後複製文件位置並將其粘貼到其他地方 。然後去你的斌>調試,它應該在那裏。

0

點擊構建 - >構建解決方案,它將構建解決方案,進入項目文件夾中的bin/debug文件夾並查找可執行文件。您也可以構建一個點擊安裝程序,點擊build-> publish'項目名稱'。完成嚮導,它將創建安裝程序並進行安裝。

相關問題