私が取り組んできた C# Web アプリケーションは、使い始めてから適切に構築されています。ソリューション全体を別のフォルダーに移動しましたが、ビルドしようとすると、「すべて再ビルドに失敗しました」と表示され、他のエラーは表示されません。ビルドからの詳細な出力を確認しました。しかし、問題を引き起こしていると思われるものは何もありません。ソリューションを元の場所に戻すと、再びビルドされます。新しい場所がビルドを壊す理由を知っている人はいますか?
ありがとう。
私が取り組んできた C# Web アプリケーションは、使い始めてから適切に構築されています。ソリューション全体を別のフォルダーに移動しましたが、ビルドしようとすると、「すべて再ビルドに失敗しました」と表示され、他のエラーは表示されません。ビルドからの詳細な出力を確認しました。しかし、問題を引き起こしていると思われるものは何もありません。ソリューションを元の場所に戻すと、再びビルドされます。新しい場所がビルドを壊す理由を知っている人はいますか?
ありがとう。
このエラーの原因として最も可能性が高いのは、ソリューションの移動先の場所が信頼されていないことです。
たとえば、ソリューションをC:\Program Files
またはC:\Windows
またはネットワーク上の場所などの保護されたフォルダーに移動した場合です。
そうでない場合は、ファイルを移動する場所も通知し、ビルドログのエラーを共有してください。
私はそれを見つけたと思います-結局のところ、いくつかのディレクトリを深く移動すると、NTFSの最大パスサイズが吹き飛ばされた可能性があります(この質問を参照してください:VS2010-同じソリューション(IE SVNチェックアウト)、異なる場所、1つのビルド、1つのアイデアに失敗しますか?) . プロジェクトを c: のルート ディレクトリに移動したところ、VS2010 で正常にコンパイルされるようになりました。
わかりやすいエラーがあればよかったのに。でもね、何ができるの?