web-dev-qa-db-ja.com

Visual Studio-ソリューションを壊さずにプロジェクトのフォルダー名とソリューション名を変更する方法

古いプロジェクトに基づいてプロジェクトを作成していますが、それは、使用する必要がある多くの機能があるためです。

すべてのディレクトリとソリューションの名前を新しいプロジェクトの名前に変更します。 Documents\Visual Studio 2008\Projectsの下で、初期ディレクトリとソリューションファイル名を変更できましたが、binobj、およびプロパティフォルダーを含むサブディレクトリの名前は変更できませんでした。そのサブディレクトリの名前を変更すると、ソリューションを開くときにどのファイルも開かなくなります。

Visual Studio 2008内でプロジェクトのフォルダー名を変更して、ソリューションの一部としてすべてのファイルをロードし、引き続き動作するようにするにはどうすればよいですか?

81
Brian McCarthy

任意のテキストエディタ(メモ帳など)でSLNファイルを開き、そこでプロジェクトパスを変更するだけです。

155
Denis Ivin

これは私がやったことです:

  1. Visual Studioでプロジェクトとソリューションの名前を変更する
  2. プロジェクトを閉じて、プロジェクトを含むフォルダーを開きます(Visual Studioソリューション名は既に変更されています)。
  3. 古いプロジェクトフォルダ名を新しいプロジェクト名に変更します
  4. .slnファイルを開き、プロジェクトフォルダー名を古いフォルダー名から新しいフォルダー名に手動で変更します。
  5. テキストエディタで.slnファイルを保存します
  6. Visual Studioでプロジェクトを再度開くと、ソリューションを変更する準備ができました
8
Tariq

これらの指示では不十分であることがわかりました。また、モデル、コントローラー、ビューのコードファイルとAppStartファイルを検索して、名前空間を変更する必要がありました。

名前を変更するだけでなくプロジェクトをコピーしていたため、IIS expressのapplicationhost.configに移動し、異なるポート番号を使用してバインディングを再作成し、物理ディレクトリも変更する必要がありました。

3
user1161391

start-documents-iisExpress-configに移動し、applicationhostを右クリックして、Visual Studio 2013 for webで開くを選択すると、Visual Studioのapplicationhost.configウィンドウに移動し、現在の領域で物理パスをパスに変更しますプロジェクトが配置されます

1
Lijin Durairaj