0
我有一個由其他幾個項目使用的共享項目(C#)。 在VS2008中,一切都很好。現在,我將所有到VS2010,則需要兩個參考項目抱怨共享的DLL沒有找到將VS2008轉換爲VS2010時的參考項目問題
<Window x:Class="MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:sharedC="clr-namespace:Shared.Converter;assembly=Shared"
<Window.Resources>
<ResourceDictionary>
<sharedC:BooleanToHiddenVisibility x:Key="boolToVis"/>
...
VS2010編譯器的投訴約sharedC:BooleanToHiddenVisibilty找不到 錯誤味精是: 標籤'BooleanToHiddenVisibility'在XML命名空間中不存在'clr-namespace:Shared.Convert;組件共享=」。 14行14位
我先編譯shared.dll,編譯成功。 我從參考中刪除共享項目並將其添加回來。還是一樣的錯誤 我檢查了引用shared.dll的路徑,這是正確的
不知道我錯過了什麼。
找到它。轉換後,項目用於以.NET Framework 3.5爲目標,在轉換後,將其更改爲目標.NET Framework 3.5客戶端配置文件。我將其更改爲.NET 35,然後成功編譯 – toosensitive