我有一個包含多個DLL文件的.nupkg私有託管的nuget存儲庫。這些文件是經過編譯的C++插件,用於與硬件,打印機,照相機等進行交互。我也有一個c#項目,它在我的解決方案中被設置爲啓動項目。我添加這些DLL的常用方法是在我的項目上按「添加現有項目」,並將Build Action
設置爲Content
和Copy to output Directory
至Copy if Newer
。所以在構建時,可以在輸出目錄中找到這些DLL。將nuget文件添加到Visual Studio項目中的不同文件夾
我想簡單地通過將這些文件放在nuget倉庫中,但是當按下項目上的「Manage Nuget Packages」時,這些文件僅作爲參考添加。我如何定義nuget添加我的DLL文件的位置?這是事件嗎?
當你建立的項目,都不會自動複製到輸出目錄中的DLL,因爲它們引用? –
@BorisEetgerink改變了一下問題。請看一看。 –
爲什麼你需要指定DLL的放置位置?如果這很清楚,可能有另一種方法來實現這一點。 –