1

親ソリューションなしで、ASP.NET Web サイト プロジェクトを渡されました。私は新しいソリューションを作成し、そのソリューションの下に Web サイト プロジェクトを追加しました。これは、プロジェクトのない Web サイトであっても、すべての作業を 1 つのソリューションの下にグループ化するのが常により快適であるためです。ここで、ソリューションを開いて Web サイト フォルダーを展開すると、ソリューション ファイルが Web サイト フォルダーの下に表示されますが、確認したところここに複製されていません。Web サイトの下にあるソリューション ファイル アイテムを削除するにはどうすればよいですか?

結果: どういうわけかフォルダーを混同し、ソリューションと Web サイトの両方を同じフォルダーの下に置いていたことがわかりました。Chris Lively が以下で言うように、Webサイトの下のすべてのファイルがソリューション エクスプローラーに表示されます。

4

3 に答える 3

1

テキストエディタを使用して、ネストされたプロジェクトエントリと、次のような対応するプロジェクトエントリ(ここでは「テスト」はソリューションフォルダです)を.slnファイルから削除します。

ここに画像の説明を入力してください

于 2011-08-03T14:01:47.177 に答える
1

本当に解決策が必要な場合は、Web サイトがあるディレクトリの 1 つ上のディレクトリにソリューション ファイルを作成します。

Web サイト プロジェクトには、サイト パスで見つかったすべてのファイルが自動的に含まれます。ソリューション ファイルが同じディレクトリにある場合は、追加されます。

ソリューション ファイルを移動してから、それを Web アプリケーション プロジェクトに変換することをお勧めします。

于 2011-08-03T14:04:45.503 に答える
0

ASP.net Web サイトにはソリューションは必要ありません。Visual Studio でコードを Web サイトとして開くだけです。

彼らが解決策を必要としているという認識は、昔から来ています。もはやそうではありません。

これはMVCではないと思います。MVC にはプロジェクトが必要だからです。

于 2011-08-03T13:55:30.783 に答える