我最近將我的解決方案從使用vs2010 pro sp1的主開發機器移至新機器。該設置應該是相同的,除了它沒有建立。構建錯誤,警告MSB3258
它給人這樣的錯誤
C:\ WINDOWS \ Microsoft.NET \框架\ v4.0.30319 \ Microsoft.Common.targets(1360,9):警告MSB3258:主要參考「C:\ rep \ hms \ trunk \ ikassystemv3 \ ikasDAL \ bin \ Debug \ ikasDAL.dll「無法解析,因爲它對.NET Framework程序集具有間接依賴性」mscorlib,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089 「在當前目標框架中具有比版本」2.0.0.0「更高的版本」4.0.0.0「。
但是,所有有問題的庫都設置爲使用.net 2框架,我需要這樣做,否則它會打破使用它們的東西。
但由於某種原因,它似乎認爲我的.net 2系統庫以某種方式引用.net 4的東西。所有被引用的lib .NET 2
你可以看到我的生成輸出這裏
與'ikasDAL.dll'有關的事情 – codingbiz
'ikasDAL'是你的一個項目嗎?它提到了什麼? –