2016-01-15 87 views
0

我有一個名爲Linguistic的解決方案,其中有4個項目。三個是Kinect圖書館,一個是可靠的3個項目的主要項目。主要項目有WPF表單。我想爲整個項目製作一個可執行文件。我經歷了很多鏈接,但沒有一個爲我工作。我正在使用Visual Studio 2013.製作包含多個項目的可執行解決方案

+0

請首先發布每個項目的類型。你有任何可執行的項目?這可能是一個控制檯應用程序,一個WinForms項目,一個WPF項目等 –

+0

@cFrozenDeath我已編輯我的問題看看 – tabia

回答

-1

看你的最新的編輯不同的結構:

三個是Kinect庫,一個是可靠的3個項目的主要項目。主要項目有WPF形成

如果主要項目是一個WPF項目,那麼這就是你需要做的(爲獲得這並不需要安裝一個.exe文件):

    從調試
  1. 開關編譯模式來釋放(使調試信息不​​會顯示給最終用戶)
  2. 編譯WPF項目上的WPF項目
  3. 單擊鼠標右鍵,「在資源管理器中打開文件夾」,選擇
  4. 打開bin \ release
  5. 在那裏你可以打開和使用的.exe文件,假設你沒有任何文件依賴關係沒有附加到文件本身。
+0

這個幫了我 – tabia

-1

你應該有一個可執行項目(控制檯或其他),那麼你應該將這樣的項目設置爲默認啓動項目,並且應該這樣做。

例外,這將是一個MVC/asp.net項目產生,因爲它意味着要部署在Web服務器(通常IIS

+0

如何設置啓動項目解決與部署有關的任何事情? –

+0

是的,你要告訴'msbuild.exe'(.sln編譯器)它是'main'項目。所以它知道如何輸出它。如果你想了解更多關於它的信息,你可以搜索有關'MSbuild'的解決方案和項目的語言。 – Luiso

+0

「所以它知道如何輸出」?這絕對沒有意義。項目.csproj是包含有關該特定項目的輸出類型信息的文件。查看項目的屬性>應用程序>輸出類型 –

相關問題