【发布时间】:2016-04-14 09:10:41
【问题描述】:
我正在尝试修复警告
警告 CS0436:“...\SharedProject1\SharedProject1\Class1.cs”中的类型“Class1”与“ClassLibrary1”中的导入类型“Class1”冲突,版本=1.0.0.0,Culture=neutral,PublicKeyToken=null '。使用“...\SharedProject1\SharedProject1\Class1.cs”中定义的类型。 WpfApplication1 ...\SharedProject1\WpfApplication1\MainWindow.xaml.cs
复制:
- 创建包含 3 个项目的解决方案:
SharedProject1(向其中添加新类)
namespace SharedProject1
{
public class Class1() { }
}
类库1
namespace ClassLibrary1
{
public class Class1 { }
}
WpfApplication1(将此添加到MainWindow构造函数)
public MainWindow()
{
InitializeComponent();
var a = new SharedProject1.Class1();
var b = new ClassLibrary1.Class1();
}
在
ClassLibrary1和WpfApplication1中引用SharedProject1;构建,您将收到警告。
问题:如何修复警告?
【问题讨论】:
标签: c# shared-project