現在、ユーザーが最初に Web ページにログインする必要があるアプリケーションを構築しています。この Web ページからアプリケーションを実行できます。Web サイトはサーバーでホストされており、最終的にはクライアントでアプリケーションを起動する必要があります。
Web サイトは .NET を使用して構築されています。既にインストールされているプログラムを開く http 要求または html url を送信することは可能ですか?
ありがとう。
現在、ユーザーが最初に Web ページにログインする必要があるアプリケーションを構築しています。この Web ページからアプリケーションを実行できます。Web サイトはサーバーでホストされており、最終的にはクライアントでアプリケーションを起動する必要があります。
Web サイトは .NET を使用して構築されています。既にインストールされているプログラムを開く http 要求または html url を送信することは可能ですか?
ありがとう。
これを行うには、プログラムに関連付けられているマシンにURIスキームを登録し、ブラウザでそのスキームのURIに移動します。
たとえば、Steamはこれを行います-steamインストーラーによって登録され、デスクトップアプリケーションに関連付けられたsteam://URIスキームがあります。ブラウザまたは別のアプリケーションがsteam:// somethingを参照すると、それが引数としてSteamに渡されて動作します。
この方法には特別な権限は必要ありません。ユーザーは、アプリケーションを起動するための許可を求められます。
アプリケーションの展開にClickOnceを検討しましたか? これは、ランチャー、デプロイヤーとして機能し、アプリケーションが最新であることを保証します。