管理者として実行しているプログラムの再起動後に表示されていないシステムトレイアイコン

StackOverflow https://stackoverflow.com/questions/692497

質問

私はシステムトレイのアイコンを示すとスタートアップ項目にアプリケーションを追加していたアプリケーションの最も単純な形を持っています。アプリケーションは、C#で開発されています。私は、トレイアイコンでも、マシンの再起動後に表示されるようにしたいです。 「管理者として実行」を使用してexeファイルを実行している間、現在、私は奇妙な行動に直面しています。私は、管理者権限の下で使用する場合(exeファイルがまだ実行されているが)、アイコンは、マシンの再起動後に付属していません。私は、メタデータのメタデータ値を、次の使用しています「のrequestedExecutionLevelレベル=」asInvoker「uiAccess = 『』」偽ます:

私はそれはそれなしでスタートアップ項目として追加されなかったので、「呼び出し」(ない「管理者」)を使用する必要がありました。私はダブルクリックを使用してexeファイルを実行する場合は正常に動作している(今ではなく、管理者の現在のユーザードメインの下で実行される)が、このexeファイルは、このように、システムドメインで起動インストーラによって開始します。いずれかがこの問題を整理するために私を助けることができますか?

管理者またはより良いとして実行している間、私が代わりに管理者の現在のユーザーのドメインの下で、このexeファイルを起動することができるようにあなたが私にどのような方法を提供することができた場合、それはシステムトレイのアイコンを表示できるように、

はどちらか私にソリューションを提供していますか?

よろしく Sumeetガーグ

役に立ちましたか?

解決

私は常に、ユーザーのドメインで実行され、別のコンポーネント(シェル拡張)、今からexeファイルを呼び出しています。したがってと呼ばれるexeファイルは、デフォルトでは、ユーザーのドメインを作業します。すべてのサポートに感謝します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top