質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

87.50%

VisualC#での実行ファイルのタスクバー上での名前の変更方法

解決済

回答 2

投稿 編集

  • 評価
  • クリップ 0
  • VIEW 475

score 2

前提・実現したいこと

過去に作ったソフトをリメイクして実行ファイルの名前を変更したいのですが、どの場所を変更すればいいのかよく分かりません。
具体的には「2年前期時間割」という名前で開発したソフトを「授業サポーター」という名前に変更したいです。

発生している問題・エラーメッセージ

.exeの名前は変更されたのですが、タスクバー上での表記が前の「2年前期時間割」から変更されません。
イメージ説明
イメージ説明

試したこと

Propertesの中のアセンブリ名と既定の名前空間の名称は変更しました。
コード内のnamespaceの名前の変更も行いました。
mainフォームのtextプロパティも変更してあります。
イメージ説明
イメージ説明
イメージ説明
▲画像を1枚追加しました

補足情報(FW/ツールのバージョンなど)

開発環境は Visual Studio 2019 で、上記の画像の通り.NET Framework 4.7.2 です。
どうぞよろしくお願いしします。

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 過去に投稿した質問と同じ内容の質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 2

checkベストアンサー

+2

私自身、気にしたことが無かったので調べてみました。確かに変わりませんね。

まず、当該領域に表示されるプログラム名としては、アセンブリ情報の「タイトル」部分です。(下記画像参照)
イメージ説明

ただ、ここを更新した後にプロジェクトをクリーン、再ビルドしても、タスクバーの当該領域に表示される内容は変わりませんでした。Windowsを再起動しても変わりません。

いったんソリューションファイルなどのプロジェクトが格納されているフォルダー(ディレクトリ)をリネームし、実行ファイルだけ実行してみるとやっと変わります。おそらくWindowsのどこかで、実行ファイルのPATHとプログラム名をキャッシュしているのだと思います。

Windowsのバージョンにもよるかもしれません。私が試した環境は、Windows 10 Professional 20H2 です。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2021/05/06 14:56

    ご丁寧にありがとうございます。
    「2年前期時間割」の文字列がここに残っていました。この項目は見落としていたので助かりました。
    ほかのPC上で実行すればキャッシュがないので表記が治るんですかね。あとで確認してみようと思います。
    ほかのPCで動かしてみて、確認出来たらべストアンサー付けさせていただこうと思います。ありがとうございました。

    キャンセル

  • 2021/05/06 15:39

    ほかのPC上で動かしたところ表記が変更されていることを確認できました。
    勉強になりました。ありがとうございました。

    キャンセル

  • 2021/05/06 15:42

    解決できて良かったです。本事象は開発環境のPCならではのことでしたね。(<PATHはそのままにさまざまな変更を施す)
    そういうことはたまにあってハマるので、「そんなこともある」と気に留めておくとよいです。

    キャンセル

-1

フォームのname Text プロパティを変更しましょう

#ガチで勘違い

投稿

編集

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2021/05/06 14:09

    mainのフォームのTextプロパティでしたら既に変更してあります。
    画像2枚目の通りフォームの名前(左上)の表記は変更できているので、間違ってはいないと思います。
    これ返信に画像は貼れないんですかね…?

    キャンセル

  • 2021/05/06 14:13

    コード中でTextに代入したりしてないですか。
    途中でコードを止めて、フォームのTextをみてみれば。

    キャンセル

  • 2021/05/06 14:20

    mainのフォームのnameがForm1なんですが、コード内でForm1.textをいじっていることもありません。
    Form1.cs[デザイン]のタブのプロパティの項で「授業サポーター」に値を変更してあります。
    本文に画像を追記しておきます。

    キャンセル

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 87.50%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

同じタグがついた質問を見る