Web アプリケーション プロジェクトにいくつかの除外ファイルがあります。
1 台の開発者のマシンでプロジェクトが正常にビルドされます。
別の開発者のマシンが除外されたファイルを見て、それらをコンパイルすることを決定するため、それらのファイルに関連するコンパイル エラーがスローされます。
どちらも VS2010 SP1 を使用しています。
この違いを引き起こす可能性のあるコンパイル オプションについては知りません。何か案は?
Web アプリケーション プロジェクトにいくつかの除外ファイルがあります。
1 台の開発者のマシンでプロジェクトが正常にビルドされます。
別の開発者のマシンが除外されたファイルを見て、それらをコンパイルすることを決定するため、それらのファイルに関連するコンパイル エラーがスローされます。
どちらも VS2010 SP1 を使用しています。
この違いを引き起こす可能性のあるコンパイル オプションについては知りません。何か案は?
両方とも同じファイル.slnを共有していますか? .csproj(そのac#プロジェクトを想定)。
ファイルに設定できるコンパイルcsコンテンツ フラグがあります (ファイルを右クリックし、プロパティを選択します)。1 つのマシンに 1 つのセットがあり、別の開発者が別のマシンに別のセットを持っている可能性があります。
もう 1 つの問題 (標準.csコードだけではないと仮定) は、コンパイルに使用されるカスタム ツールがあることです。たとえば、DevArtEntity Designerは.edml拡張機能を使用します。ツールがインストールされていない場合は、これらのファイルをコンテンツとして扱います。ツールがインストールされている場合は、コンパイル可能/生成可能として扱います。