1

現在、ユーザーが最初に Web ページにログインする必要があるアプリケーションを構築しています。この Web ページからアプリケーションを実行できます。Web サイトはサーバーでホストされており、最終的にはクライアントでアプリケーションを起動する必要があります。

Web サイトは .NET を使用して構築されています。既にインストールされているプログラムを開く http 要求または html url を送信することは可能ですか?

ありがとう。

4

2 に答える 2

1

これを行うには、プログラムに関連付けられているマシンにURIスキームを登録し、ブラウザでそのスキームのURIに移動します。

たとえば、Steamはこれを行います-steamインストーラーによって登録され、デスクトップアプリケーションに関連付けられたsteam://URIスキームがあります。ブラウザまたは別のアプリケーションがsteam:// somethingを参照すると、それが引数としてSteamに渡されて動作します。

この方法には特別な権限は必要ありません。ユーザーは、アプリケーションを起動するための許可を求められます。

于 2013-03-05T13:41:29.463 に答える
0

アプリケーションの展開にClickOnceを検討しましたか? これは、ランチャー、デプロイヤーとして機能し、アプリケーションが最新であることを保証します。

于 2013-03-05T12:41:17.607 に答える