課題
- .NET 10
- WPF
で、
using Windows.Services.Store;
を使う。
エラーになる方法
Microsoft.Windows.SDK.Contracts
は、nugetで参照しない。エラーになる。
Windows.SDK.Contractsを使う方法では、いろいろと試したが解決しなかった。
解決方法
ターゲットOSバージョンを変更するだけでOK。
<TargetFramework>net10.0-windows10.0.17763.0</TargetFramework>
のバージョン以上にする。
しかし、
10.0.17763.1
のように、最後に1がついているマイナーな違いのバージョンだとエラーになる。
備考
- StackOverFlowでも、AIでも解決しなかったため、半日ほど調査しました。
- Windows.Services.Storeが必要な理由は、Microsoft Storeにアプリを公開するからです。
