1

Visual Studio2010でSilverlight3ソリューションを開こうとしましたが、次のエラーが発生しました。

プロジェクトファイル「ESM.Visualization.csproj」を読み取ることができません。C:\ Code \ ESM \ ESM.Visualization \ ESM.Visualization.csproj(238,3):インポートされたプロジェクト "C:\ Program Files(x86)\ MSBuild \ Microsoft \ Silverlight \ v3.0 \ Microsoft.Silverlight.CSharp .targets"が見つかりませんでした。宣言内のパスが正しいこと、およびファイルがディスク上に存在することを確認してください。

Silverlight v3.0がないことがわかりましたが、特にSilverlight v4.0が既にインストールされているため、VisualStudio2010でSilverlight3.0を取得する方法が見つかりませんでした。

4

1 に答える 1

3

*.csprojファイルを手動で変更する必要があります。

任意のテキストエディタで開き、間違ったコード(238番だと思います)の行に移動して、次のように表示されることを確認します。

<Import Project="$(MSBuildExtensionsPath32)\Microsoft\Silverlight\$(SilverlightVersion)\Microsoft.Silverlight.CSharp.targets" />

次に、これらの行を変更し、2番目の要素の内容を「v4.0」に設定します。

<TargetFrameworkIdentifier>Silverlight</TargetFrameworkIdentifier>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<SilverlightVersion>$(TargetFrameworkVersion)</SilverlightVersion>
于 2012-08-29T15:04:52.063 に答える