Windows でクリックされたすべての http/https プロトコル リンクを開く UWP アプリを作成しています。つまり、デフォルト ブラウザと同じように動作します。
以下を使用して、http/https プロトコルに関連付けました
<Extensions>
<uap:Extension Category="windows.protocol">
<uap:Protocol Name="http">
<uap:DisplayName>httpUWP</uap:DisplayName>
</uap:Protocol>
</uap:Extension>
<uap:Extension Category="windows.protocol">
<uap:Protocol Name="https">
<uap:DisplayName>HttpUWP</uap:DisplayName>
</uap:Protocol>
</uap:Extension>
</Extensions>
および起動を処理するメソッドprotected override void OnActivated(IActivatedEventArgs args)
アプリはうまくコンパイルされます。アプリをデフォルトのオープナーとして設定し、システムからのリンクまたはシステムhttp
からのリンクを開こうとすると、アプリはWin + R
File system error (-2147219196)
それで、私は今何をすべきですか?