2

Visual Studio 2008 の既存の ASP.NET Web サイト プロジェクトに既存の Web ページを取得する必要があります。ファイル フォルダーの内容全体を Visual Studio ソリューション エクスプローラーにドラッグ アンド ドロップするか、それらを Web サイト フォルダーにコピーしようとしました。

どちらの方法でも、Visual Studio は、IDE 全体を再起動した後でも、.designer.cs ファイルを対応する .aspx (または .master) ファイルにマップできないようです。ソリューション エクスプローラーのエントリは次のようになります。

- Main.aspx
    Main.aspx.cs
  Main.aspx.designer.cs

Visual Studio ファイルを aspx ファイルの下のデザイナー ファイルにすることはできますか? 各ファイルを手動で作成し、内容を各ファイルに手動でコピーして貼り付けるよりも簡単な方法があることを強く願っています。

4

3 に答える 3

3

Web アプリケーション ファイルを Web サイトに取り込もうとしているようです。その場合、デザイナー ファイルは必要ありません。それらを含めないでください。これらは、Web サイトの実行時に生成され、実行時にコンパイルされます。

于 2008-10-08T06:28:12.240 に答える
1

私の質問に部分的に自己回答するようなもの:

Web プロジェクトでは、Web サイトとは対照的に、以前 Web サイトで行ったように、ソリューション エクスプローラーにドラッグ アンド ドロップすることで完全に機能します。どのタイプの「Web サイト ユニット」を使用するかを決定するには、stackoverflow に別のスレッドがあります: ASP.NET Web Site または Web Project

Web サイトでは、YonahW のソリューションを使用することさえできません。ファイルを Web サイトに自動的に追加せずに、ファイルを適切な Web サイト ディレクトリに配置することはできないからです。とにかくありがとう、YonahW。:-)

于 2008-10-07T13:57:23.423 に答える
0

ファイルシステムを介してファイルをコピーしてから、プロジェクトを右クリックして既存のアイテムを追加することを選択してみてください。その時点で、一度にすべてを選択できます。これにより、通常、ファイルが適切な場所に配置されます。

于 2008-10-07T13:47:25.317 に答える