vb.net アプリを作成していて、アイコンを設定したいのですが、どうすればよいですか?
- 編集 -
私は少し混乱していたことがわかりましたが、うまくいきました。しかし、答えは他の人にとってはまだ役に立ちます。
vb.net アプリを作成していて、アイコンを設定したいのですが、どうすればよいですか?
- 編集 -
私は少し混乱していたことがわかりましたが、うまくいきました。しかし、答えは他の人にとってはまだ役に立ちます。
「フォルダにはアプリのアイコンが表示されますが、フォームのアイコンは異なります。フォームのアイコン (プロパティ グリッド内) をアプリと同じものに変更すると、それが表示されます。
公開すると、基本的にセットアップ ファイルである 2 つのファイルが作成されます。1 つは ClickOnce Application Deployment Support Library に依存し、もう 1 つはスタンドアロンのセットアップ アプリです。どちらもあなたが設計した実際のアプリではないため、必要なアイコンはありません。おそらく、他のより構成可能な展開オプションを調査する必要があります。
質問と問題を理解できた場合、セットアップ/インストーラーに何か不足している可能性があります。
ショートカットを作成し、それをセットアップ プロジェクトに追加してデスクトップにインストールしたようです (そうしないと、ショートカットはまったくありません)。
セットアップ プロジェクトでショートカットを選択し、プロパティ ウィンドウを開きます。
をクリックしTarget
ます。インストールするファイルのリストが表示されます。App.Exe を選択します (つまり、メインの実行可能ファイル「MyApp.exe」は通常、プライマリ出力です)。Icon
「アイコン」にも設定することになっていると 思います。
これら 2 つのことを組み合わせて、デスクトップ ショートカットの Icon プロパティを App.Exe の使用にリンクしていると思います。ユーザーのプログラム メニューにもショートカットがある場合は、同じことを行います (またはコピーをドラッグ ドロップします)。
基本的に、セットアップ プロジェクトのショートカットに対して、通常のデスクトップ アイコンを変更または設定するために行うことを行っています。プロジェクトは、インストール時に実際のパスなどを埋めているようです。
編集
PUBLISH は単にすべてをコンパイルし、開発者が配布するファイルを生成します。多くの場合、出力には、エンド ユーザーが PC にインストールするためのすぐに使用できるセットアップ プログラムが含まれているため、PUBLISH と呼ばれます。(新しいPicに基づいて、フォルダ内のアイコンまたはファイルをクリックするたびに再インストールしようとしています。)
繰り返しになりますが、セットアップ プロジェクトをプロジェクトに追加しない場合は、既定のプロジェクトが使用され、インストール先のオプションがなく、ショートカットも追加されません。
そのジャンクをすべて削除し、デフォルトの場所 ( VS Studio\...Project name\bin\Publish
) に再度発行します。そのフォルダに移動し、セットアップを実行します。インストールは引き続き行われますUsers\AppData..
が、(プログラムへの) ショートカットがスタート メニューに追加されます。
デスクトップ アイコンの場合は、「デスクトップに送信 ...」を実行します。アイコンをインストールするには、セットアップ プロジェクトをソリューションに追加して変更する必要があります。
HTH