Windows.Management.Deployment
そのため、システムにインストールされている Metro アプリの詳細を取得するために使用される Windows ランタイムの名前空間から PackageManager クラスにアクセスしようとしまし
た。
WinRT
私のプロジェクトでそれらを参照できるように、デスクトップアプリケーションのライブラリを使用すると言われています。
このウォークスルーの手順に従った後Windows.Management.Deployment
、プロジェクトに名前空間への参照を追加できたはずです。しかし、上記のブログにあるようにTargetPlatformVersion
inファイルを変更しようとすると、以下のエラーが発生します。*.csproj
また、上記のリンクに示されている [参照マネージャー] ダイアログ ボックスには、必要なライブラリが利用可能な Windows タブがあります。
しかし、私の参照マネージャーは次のとおりです。
2010 バージョンでプロジェクトを実行しているときに、すべての手順が Visual Studio 2012 + で行われていることに気付きました。また、手順で使用されている .NET Framework のバージョンは 4.5 (VS2012 のデフォルト) ですが、私はバージョン 4.0 (VS2010 のデフォルト) を使用しています。これらのいずれかが私が直面している問題と関係がありますか?
明らかな間違いを犯している場合はご容赦ください。この問題についてご案内します。ありがとうございました。