簡體   English   中英

Visual Studio可以將項目引用編譯到與主.exe不同的文件夾中

[英]Can Visual Studio compile project references into a different folder then the main .exe

我在VS 2008的單個解決方案中有一個WPF應用程序項目,其中包含多個項目引用。編譯我的解決方案時,所有引用的dll都輸出到輸出主.exe的同一文件夾中。

是否可以將我的主要.exe項目構建配置為在相對於.exe的子文件夾中輸出所有引用?

我希望最終結果是這樣的:

MyApp.exe MyApp.exe.config Lib \\ SomeReference.dll Lib \\ SomeReference2.dll

(我假設如果可能的話,任何.exe都可以)。

謝謝! 喬恩

它看起來像一個相當密集的過程。

首先,將引用的Copy Local屬性設置為false,以使.dll文件不會復制到bin \\ Debug文件夾中。

然后在app.config中創建一個assemblyBinding \\ probing元素,指示運行時在Lib文件夾中查找dll。

然后創建一個生成后操作,將必需的dll復制到\\​​ bin \\ Debug \\ Lib文件夾。

暫無
暫無

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

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