他のいくつかのプロジェクトで使用されている共有プロジェクト(C#)があります。 VS2008では、すべてが正常にコンパイルされます。エラーMSGがある 見つからないBooleanToHiddenVisibilty:今、私は、2つの参照のプロジェクトが共有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"/>
... sharedCについて
VS2010コンパイラの苦情を見つけていないことを不平を言う、VS2010にすべてを変換 タグ'BooleanToHiddenVisibility'はXML名前空間に存在しません 'clr-namespace:Shared.Convert;アセンブリ=共有 '。 14行目の位置14
まずshared.dllをコンパイルしてコンパイルに成功しました。 共有プロジェクトを参照から削除して追加しました。それでも同じエラー 参照されているshared.dllのパスを確認しましたが、それは正しいです
私が逃したものがわかりません。
見つけました。変換後、プロジェクトは.NETフレームワーク3.5を対象としていましたが、変換後に.NET Framework 3.5クライアントプロファイルを対象に変更されています。私はそれを.NET 35に変更してから、正常にコンパイルしました – toosensitive