我有一個引用第三方程序集的Web應用程序項目,該程序又使用它需要在運行時查找的一些本機dll。 因此,我想將這些DLL添加到項目的bin文件夾中,以便它們一定可以找到。強制將外部文件複製到bin文件夾發佈時
但是,如果我將文件添加到/ bin /中的項目中,選擇「複製到輸出」,這些文件將被編譯併發布到/ bin/bin中。將它們添加到根文件夾可行,但幾乎不可能是正確的解決方案。
它們添加到構建目標「AfterBuild」發佈時沒有效果(例如,「構建部署包」)
它還具有通過TFS,其中所述的MSBuild目標_CopyWebApplicationLegacy被調用構建解決方案時工作。
最乾淨,最簡單的解決方案。 – AnthonyVO
在源代碼控制下包含Bin文件夾會導致不必要的檢入 – Catherine
bin文件夾不應該是解決方案的一部分。這只是一個輸出文件夾。如果你使用測試用例,TFS等輸出文件夾將被重定向。將選項設置爲「不要複製」將導致缺少組件。對不起,說:「非常糟糕的想法」 – Fried