簡體   English   中英

Visual Studio 2012多項目設置

[英]Visual Studio 2012 multi-project settings

在包含另一個引用了項目1的dll的多個項目時,是否必須以發布模式構建子項目,並在“主”項目的引用中引用其dll。

例如,如果我有此解決方案:

Solution- Master

   - Project 1
   - Project 2
   - Project 3
   - Project 4
   - Project 5

項目5是主項目。制作Release setup.exe時,必須以發布模式(從下拉選項中選擇Release)構建每個項目(1、2、3和4),並包含每個項目的引用/ bin /將每個項目發布到Project5中。

另外,在哪里可以為每個項目設置輸出dll的路徑?

不,並非必須將輸出構建為相同的基礎配置-也就是說,您可以定義一個名為“ Obscure”的配置,並具有要發布的一個項目,要調試的另一個項目,以及要分階段進行的另一個項目等。

您可以在“屬性”->“構建”頁面中設置項目的輸出路徑(請參見輸出路徑)。

基本上,如果以發布模式構建的項目能夠在目標硬件上獨立運行。 它不是真正的強制性,但很好。

從項目屬性為每個項目設置輸出目錄非常容易。

  • 右鍵單擊項目,選擇屬性

  • 對於C#,它是Build屬性頁之一,位於Output,Output目錄下。

  • 在VB.Net項目中,它位於頂部文本框中的“編譯”選項卡上。

希望對你有幫助

如果在“參考管理器”中的“解決方案”>“項目”下添加參考,則可以瀏覽到.csproj文件,它將使生成類型與主項目的生成類型等效。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM