6

言い換えれば、私はすでにビジュアルスタジオを使用してプロジェクトを完了したとしましょう。ここで、すでに完了したプロジェクトと同じ別のプロジェクトを作成したいと思います(将来の変更を除く)。

新しいプロジェクトを元のプロジェクトと同じワークスペースに保持しながら、これを行うにはどうすればよいですか?

  • 新しいプロジェクトを作成し、貼り付けコードをコピーします
  • プロジェクトを保持するフォルダーをコピーして貼り付け、フォルダーの名前を変更します

上記の2つのオプションよりも、これを行うためのより良い方法があるはずなので、私は尋ねています。

4

2 に答える 2

5

2 番目のオプションはまさにあなたがすべきことです: プロジェクトを含むフォルダーを複製し、名前を変更します。

これを機能させるには、衝突を避けるために、プロジェクトで使用される GUID を変更する必要がある場合もあります。同じ GUID を持つ別のプロジェクトがソリューションに既に存在する場合、Visual Studio はこれを自動的に行うことになっています。何か問題が発生した場合は、プロジェクト ファイル (ProjectGUID と呼ばれるフィールド) を編集して手動で行うことができます。これは単なる標準の GUID 値であるため、Visual Studio にバンドルされているものやオンラインで見つけたものなど、自由に利用できる GUID ジェネレーターを使用してください。

これよりも優れたオプションが必要なのはなぜですか? その「より良い」オプションはどのように見えるでしょうか? そのためのメニュー コマンドがあるようには見えません。これはあまり一般的に使用される機能ではありません。ほとんどのプログラマーは、分岐/複製を自動的に処理するソース管理システムを使用しており、[ほとんど] 手間がかかりません。

于 2013-03-22T03:40:43.280 に答える