web-dev-qa-db-ja.com

デフォルトのアイコンを変更

アプリケーションアイコンをデフォルトから別のものに変更しようとしています。私がやったことは、アイコンを作成して保存したことです。次に、プロジェクトのプロパティの[アプリケーション]タブに移動して、アイコンを変更しました。そこで彼は、私が作ったようなアイコンを表示しますが、プロジェクトを実行すると、アイコンが表示される代わりに灰色のアイコンが表示されます。

ここで何が間違っていますか?

32
jorne

Visual Studioを使用してnot実行します-アイコンは正常に表示されます。

デバッグすると、Visual Studioが <yourapp>.vshost.exe であり、アプリケーションではありません。 .vshost.exeファイルはアイコンを使用しません。

最終的に、あなたがしたことは正しいです。

  1. プロジェクトのプロパティに移動します
  2. [アプリケーション]タブで、デフォルトアイコンを独自のアイコンに変更します。
  3. プロジェクトを構築する
  4. お気に入りのエクスプローラーで.exeファイルを見つけます。

そこに、アイコンがうまく見えるはずです。その.exeをクリックして実行すると、アプリケーションでもアイコンが正しいはずです。

32
Default

プロジェクトのIconプロパティは、WindowsエクスプローラーおよびWindowsタスクバーでコンパイルされたアプリケーション用に表示されるアイコンファイル(.ico)を指定します。

アイコンプロパティには、プロジェクトデザイナーの[アプリケーション]ペインからアクセスできます。リソースまたはコンテンツファイルとしてプロジェクトに追加されたアイコンのリストが含まれています。

アプリケーションアイコンを指定するには

  1. ソリューションエクスプローラーでプロジェクトを選択した状態で、[プロジェクト]メニューの[プロパティ]をクリックします。
  2. [アプリケーション]ペインを選択します。
  3. [アイコン]ドロップダウンリストからアイコン(.ico)ファイルを選択します。

アプリケーションアイコンを指定してプロジェクトに追加するには

  1. ソリューションエクスプローラーでプロジェクトを選択した状態で、[プロジェクト]メニューの[プロパティ]をクリックします。
  2. [アプリケーション]ペインを選択します。
  3. アイコンドロップダウンリストからBrowseを選択し、アイコンファイルの場所を参照します欲しいです。

アイコンファイルはコンテンツファイルとしてプロジェクトに追加され、左上隅に表示されます。

また、フォームごとに個別のアイコンを表示する場合は、各フォームのプロパティに移動する必要があります。アイコン属性を選択し、目的のアイコンを参照します。

同じ目的で MSDNリンク があります...

お役に立てれば。

15
AlphaMale

Formsを使用している場合、プロパティペインのアイコン設定を使用できます。これを行うには、フォームを選択し、アイコンの設定が表示されるまでプロパティペインを下にスクロールします。アプリケーションを開くと、アプリケーションとタスクバーのどこにでもアイコンが表示されます。

Icon settings

13
Dan

アプリケーションアイコンがタスクバーに表示されます。左上のアイコン(ウィンドウ)は、フォームアイコンです。フォームに移動して、プロパティ「アイコン」に同じアイコンを入力します。問題が解決しました。出力フォルダーにアイコンを配置する必要はありません(セットアップのためだけです)。

5
riffnl

フォームのプロパティに移動し、ICON ...必要なアイコンを選択します。

EDIT:これを試してください

  1. App.Icoを編集して、希望どおりに表示します。
  2. フォームのプロパティペインで、IconプロパティをプロジェクトのApp.Icoファイルに設定します。
  3. ソリューションを再構築します。

そしてこれを読んでください icons

4
Likurg

指定したアイコンがEXEの実行時に表示され、Visual Studioからの実行時に表示されない場合、WPFプロジェクトの場合、XAMLの上部にIcon = "Images\MyIcon.ico"を追加します。これは、タイトルとxmlns定義がある場所に置きます。 (プロジェクトにImagesフォルダーがあり、そこにMyIcon.icoを追加したと仮定します)。

1
Guy

Go to the Project properties プロジェクトのビルドお気に入りのエクスプローラーで.exeファイルを見つけます。

ビルドする前に、プロジェクトフォルダにアイコンを配置する必要があります

0
MarcoM

同じ問題がありました。手順に従ってアイコンを変更しましたが、常にデフォルトのアイコンがインストールされました。

修正:上記を行った後、Visual Studioのメニューバーでビルドして[ソリューションの再構築]をクリックすることでソリューションを再構築しました。

0
Scott