私はいくつかのASP.NET Webプロジェクトを持っており、出力フォルダはデフォルトの "bin"フォルダではなく "C:\ Builds \ [ProjectName] bin"に設定されています。これにより、ASP.NET開発サーバーがプロジェクトフォルダの下の "bin"フォルダを要求するため、 "F5"デバッグが機能しなくなります。VS2010のWebプロジェクトの出力パスを変更する
ローカルIIS Webサーバー(http:// localhost/webproject1 ")を使用するように変更し、vdirの物理パスをカスタム出力パスに手動で更新しましたが、VS2010ではURLが検出されたためcsprojはロードされません
私は恐らく出力フォルダを変更すべきではないことは知っていますが、これを回避する簡単な方法があるのだろうか?目標はカスタムビルド出力で "F5"デバッグ作業を行うことです。Aristosの答えのために、フォルダ
更新:
ありがとうアリストス。残念ながら、それは問題を解決しません。私のすべてのプロジェクトはすでにプロジェクト参照を使用しているので、すべての参照dllは出力フォルダに正しくコピーされます。 F5のデバッグがうまくいかないのは、出力フォルダが通常の「bin」サブフォルダではなく、別のパスであるC:\BuildsOut\Foo\bin
となっているためです。
VS2010でWebプロジェクトをデバッグするためにF5を使用するには、デフォルトの出力パス "bin"を使用する必要があるようです。それを変更すると、F5は機能せず、プロジェクトがさらに悪化することさえありません。
これらのプロジェクトを同じ「ソリューション」のもとに置いてみてください。確かに試してみる価値がある。 – Poni