私はすべてSVNにうまくチェックインされている既存のディレクトリ構造を持っているので、それをいじりたくありません。
Webサイトのコードは、C:\ Projects\TheProject\Websiteというフォルダーにあります。 Webサイトファイルを新しいWebアプリケーションプロジェクトに持ち込みたいディレクトリ構造を変更せずに。
理想的には、結果のファイル構造は次のようになります。
何をしようとしても、欲しいものが手に入らない。既存のコードからWebアプリケーションを作成するオプションはありません。これは非常に苛立たしいことです。それが可能かどうか誰かが知っていますか?
.csprojファイルを使用して新しいWebプロジェクトを作成します。付属のファイルをすべて削除します。すべてをプロジェクトにドラッグします。
OK私はそれを理解しました。奇妙ですが、次の手順で機能します。
次の設定を使用します。
名前:Webサイト(これはWebサイトファイルが含まれている既存のフォルダーの名前です)場所:C:\ Temp\(今のところどこでもかまいません)ソリューション名: TheProject(既存のプロジェクトのルートフォルダの名前)「ソリューションのディレクトリを作成する」にチェックを入れます
自動作成されたDefault、Global、およびWeb.configファイルを削除します
Windowsエクスプローラーで、既存のフォルダーの上に新しいフォルダーをコピーして、ファイルをマージします。
Slnファイルをダブルクリックして、VisualStudioを再度開きます。
[すべてのファイルを表示](ソリューションエクスプローラーの上部)を選択します
追加するファイルまたはフォルダを右クリックして、プロジェクトに含めるを選択します。
このようなことを試しましたか?
頑張って、HTH。
@cbpの回答に加えて、これらのファイルのバージョン管理履歴をコピーの代わりに(ステップ6で)保持したい場合は、次のように追加します。
git mv original-website/* new-web-application-directory/.