1

Windows.Management.Deploymentそのため、システムにインストールされている Metro アプリの詳細を取得するために使用される Windows ランタイムの名前空間から PackageManager クラスにアクセスしようとしまし た。

WinRT私のプロジェクトでそれらを参照できるように、デスクトップアプリケーションのライブラリを使用すると言われています。

このウォークスルーの手順に従った後Windows.Management.Deployment、プロジェクトに名前空間への参照を追加できたはずです。しかし、上記のブログにあるようにTargetPlatformVersioninファイルを変更しようとすると、以下のエラーが発生します。*.csproj

私の結果

また、上記のリンクに示されている [参照マネージャー] ダイアログ ボックスには、必要なライブラリが利用可能な Windows タブがあります。

しかし、私の参照マネージャーは次のとおりです。 参照マネージャー

2010 バージョンでプロジェクトを実行しているときに、すべての手順が Visual Studio 2012 + で行われていることに気付きました。また、手順で使用されている .NET Framework のバージョンは 4.5 (VS2012 のデフォルト) ですが、私はバージョン 4.0 (VS2010 のデフォルト) を使用しています。これらのいずれかが私が直面している問題と関係がありますか?

明らかな間違いを犯している場合はご容赦ください。この問題についてご案内します。ありがとうございました。

4

1 に答える 1