我在解決方案中有Console
應用程序和Class Library
。每當我從控制檯應用程序引用類庫時,它都會發現它,但是在構建解決方案後,它找不到該類型。Visual Studio引用的程序集CopyLocal不起作用
儘管CopyLocal
設置爲true
但是引用的程序集未被複制!
我在解決方案中有Console
應用程序和Class Library
。每當我從控制檯應用程序引用類庫時,它都會發現它,但是在構建解決方案後,它找不到該類型。Visual Studio引用的程序集CopyLocal不起作用
儘管CopyLocal
設置爲true
但是引用的程序集未被複制!
原因是我的控制檯應用程序目標框架是Client Profile
。將其更改爲.NET 4.0可解決此問題。
全局程序集緩存中的引用程序集?即使在CopyLocal爲true時,安裝在GAC中的程序集也不會複製到輸出文件夾。
不是,這是我的一個裝配。我檢查了文件夾的安全性並授予了權限。 – Xaqron 2011-05-15 17:13:10
您也可以通過Visual Studio配置打開MSBuild日誌記錄級別,這可能表明爲什麼未複製引用程序集。 – Iridium 2011-05-15 17:20:35
這解決了我的問題,即使它位於GAC中,是否有任何機會複製程序集? – 2012-10-05 15:15:09