別の開発者が作成した VB.Net ソリューションがあり、ビルド マシンでコンパイルしようとしています (彼らのマシンでコンパイルされます) が、プロジェクトの 1 つで次のようなエラーが表示されます。
Imyinterface
名前空間があいまいanamespaceassembly
です。
私は成功しなかった:
- 明らかなエラーがないか参照を調べた
- 問題のアセンブリを削除して再度追加しました
- システムで同じ dll を検索しました
- 元の deve の src (.v ソース管理バージョン) をコンパイルしようとしました
- ildasm.exeでアセンブリを調べました
私は通常 C# でコーディングしており、(少なくともこの形式では) このエラーを見たことがありません。これは VB.Net 固有のものではありませんが、参照を追加/表示するための UI がわずかに異なるため、VB.Net が何か違うことをするのではないかと考えました。参照付き。
また、別のマシンでコンパイルしようとしましたが、正常にコンパイルされました。だから私はそれがビルドマシンに何かあると思いますが、私にはわかりません。プロジェクトによって何らかの形で参照されていない他の競合するアセンブリ、それは可能ですか??
何か案は?