いくつかのプロジェクトで構成される2つのソリューション(C#、VS2015)があります。 名前空間Wpfの基本ソリューションは、より高度なソリューションが異なるデータタイプを使用するため、ネームスペースWpf.Advancedの詳細ソリューションに書き直されたクラスがいくつかあります。CS0436共有プロジェクトでのコンパイラの警告
両方のソリューションに存在するいずれかのクラスのすべてのコード変更を2番目のファイルに書き換える必要があるため、構造を変更して、共有プロジェクトを1つの場所として使用することにしました。ファイルは両方のソリューションに配置する必要があります。
現在のプロジェクト(コンパイルシンボルを経由してADVANCED)に基づいたデータ型を変更することにより、一つに2つのファイルをマージするブロック#endifのの#else #ifのプリコンパイラとの組み合わせで「usings」を使用します。問題の今
:
我々の例のプロジェクトのいくつかは、今の共有に存在することを、いくつかのオブジェクトので両方、WPFを参照する必要があり、我々が言及した警告を取得共有プロジェクトCS0436ので、プロジェクトとネームスペースWpf。
この問題を解決するにはどうすればよいですか? 私はすべてがうまくいっていますが、いかなる警告よりも警告はありません、ありがとう!