Visual Studio 内からプロジェクト フォルダーの名前を変更するにはどうすればよいですか? 質問する

Visual Studio 内からプロジェクト フォルダーの名前を変更するにはどうすればよいですか? 質問する

プロジェクト フォルダーの名前を変更するための現在の解決策は次のとおりです。

  • ソリューションからプロジェクトを削除します。
  • Visual Studio の外部でフォルダーの名前を変更します。
  • プロジェクトをソリューションに再度追加します。

もっと良い方法はあるでしょうか?

ベストアンサー1

TFSユーザー:ファイル/フォルダの名前を変更する前に警告を必要とするソース管理を使用している場合は、代わりにこの答え必要な追加手順をカバーします。


Visual Studio でプロジェクトのフォルダーファイル( .*proj)、表示名を変更するには:

  • ソリューションを閉じます。
  • Visual Studio の外部でフォルダーの名前を変更します。(ソース管理を使用している場合は、TFS で名前を変更します)
  • 警告を無視してソリューションを開きます (ソース管理からプロジェクトを読み込むように求められた場合は「いいえ」と答えます)。
  • 利用できないプロジェクトをすべて確認して...
    • プロジェクトのプロパティウィンドウを開きます(プロジェクトを強調表示してAlt+Enterまたは を押すかF4、右クリックして [プロパティ] を選択します)。
    • プロパティ「ファイル パス」を新しい場所に設定します。
      • プロパティが編集できない場合(Visual Studio 2012など)、.slnファイルを別のエディターで直接開きます。メモ帳++代わりに、そこでパスを更新します。(最初に TFS などでソリューションをチェックアウトする必要がある場合があります)
    • プロジェクトを再ロードします- 右クリック > プロジェクトを再ロードします。
    • プロジェクトの表示名を変更するには、プロジェクトをハイライトして を押すF2か、右クリックして[名前の変更] を選択します。

注:プロジェクトを削除してからソリューションに再度追加するという他の提案された解決策では、プロジェクト参照が壊れます。

これらの手順を実行する場合は、次の名前も一致するように変更することを検討してください。

  1. 組み立て
  2. デフォルト/ルート名前空間
  3. 既存ファイルの名前空間(Visual Studioのリファクタリングツールを使用するか、ReSharperの一貫性のない名前空間ツール)

以下の値の変更も検討してくださいアセンブリ属性:

  1. AssemblyProductAttribute
  2. AssemblyDescriptionAttribute
  3. AssemblyTitleAttribute

おすすめ記事