2011-08-01 6 views
0

他のいくつかのプロジェクトで使用されている共有プロジェクト(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のパスを確認しましたが、それは正しいです

私が逃したものがわかりません。

+0

見つけました。変換後、プロジェクトは.NETフレームワーク3.5を対象としていましたが、変換後に.NET Framework 3.5クライアントプロファイルを対象に変更されています。私はそれを.NET 35に変更してから、正常にコンパイルしました – toosensitive

答えて

0

見つけました。変換後、プロジェクトは.NETフレームワーク3.5を対象としていましたが、変換後に.NET Framework 3.5クライアントプロファイルを対象に変更されています。私はそれを.NET 3.5フレームワークに戻し、正常にコンパイルします。

関連する問題