4

この質問が簡単に理解できるように、できるだけ詳しく説明したいと思います。answer-able

基本的に、アプリケーションの起動時に C# でプロセス名プロセスの説明を設定する方法が必要です。

変更したいものの例を次に示します。

注:自分の C# アプリケーションのイメージと説明を CODE で設定したいと考えています。

例

起動時にアプリケーションで次のことを変更できるようにしたいと考えています。 Image Name[プロセス] リストおよび [プロセス] リストに表示されDescriptionます。これまでのところ、私のC#アプリケーションでは、プロセス名をプロパティで設定できますが、むしろ何らかのコードスニペット(および説明)で設定できます。

これが情報の質問であり、stackoverflow の賢明な人々が助けてくれることを願っています。

4

4 に答える 4

5

イメージ名は変更できません。これは、実行可能ファイルの名前です。ただし、プロセスの説明は、C# プロジェクトのアセンブリ情報で変更できます。

Visual Studio > プロパティ > アプリケーション > アセンブリ情報 > タイトルで C# プロジェクトを右クリックします。

実行時にコードから説明を変更することはできません。OS は起動時にバージョン情報ファイル リソースから説明を読み込みます。

于 2013-01-11T12:10:06.363 に答える
3

以下に示すように、Image Name プロパティは実行可能ファイル自体 (つまり Foobar.exe) の名前で、Description プロパティは [アセンブリ情報] ダイアログ ボックスのアプリケーションのタイトルです。

情報

この時点で、プログラムを実行すると、以下に示すように、タスク マネージャーに 2 つのエントリが表示されます。

タスクマネージャー

1 つは [タイトル] ボックスで指定した名前を言い、もう 1 つは説明として vshost32.exe を言います。これを修正するには、プロジェクト プロパティ ページで[Visual Studio ホスティング プロセスを有効にする] というオプションのチェックを外します。

于 2013-01-11T12:10:57.570 に答える
0

私が答えに近づくことができるのは、目的の名前と説明で新しい実行可能ファイルを実用的に作成し、その実行可能ファイルを起動してから、起動プロセスを終了させることです。

于 2013-01-11T12:27:20.023 に答える
-1

アプリケーションを別のアプリケーションの「ホスト」として使用してみてください。アプリケーションが起動されるとすぐに、ドロップボックス リンク (直接ダウンロード リンク) からファイルをダウンロードし、それをローカルに保存します (おそらく一時フォルダーに)。次に、アプリケーションがそのアプリケーションを起動し、おそらくエラーで終了します。これで、そのプロセスで実行されていたプロセスがなくなり、タイトルと説明が設定された新しいプロセスができました。簡単!

于 2013-01-11T13:38:13.140 に答える