我已经重构了我的解决方案,在重命名我的项目和编译后,我有一个WPF窗口的奇怪错误。
在窗口的xaml中编译错误: 错误CS0234命名空间“CustomAssembly.System”中不存在类型或命名空间名称“Diagnostics”(您是否缺少程序集引用?)
//此命名空间中没有诊断。
为窗口的g.cs编译错误:
错误CS0234命名空间“CustomAssembly.System”中不存在类型或命名空间名称“Windows”(您是否缺少程序集引用?)
//此命名空间中没有Windows。
错误CS0234名称空间'CustomAssembly.System'中不存在类型或命名空间名称'Type'(您是否缺少程序集引用?)
//此命名空间中没有Type。
错误CS0246找不到类型或命名空间名称'CompanyName'(您是否缺少using指令或程序集引用?)
//没有CompanyName名称空间。
错误CS0234命名空间“CUstomAssembly.System”中不存在类型或命名空间名称“Delegate”(您是否缺少程序集引用?)
//此命名空间中没有Type。
错误CS0234命名空间“CUstomAssembly.System”中不存在类型或命名空间名称“ComponentModel”(您是否缺少程序集引用?)
//此命名空间中没有ComponentModel。
错误CS0234名称空间'CustomAssembly.System'中不存在类型或命名空间名称'CodeDom'(您是否缺少程序集引用?)
//此命名空间中没有CodeDom。
错误CS0538显式接口声明中的'Windows.Markup.IComponentConnector'不是接口CustomAssembly.CustomProject
奇怪的是,在g.cs文件中是不再存在且未被引用的引用。
如果仍有一些参考问题,我已经完成了所有项目文件。还删除了整个解决方案的bin和obj文件夹。 - >重建 - >同样的问题。
看起来Visual Studio混淆了Microsoft的System和CustomAssembly.System。
有没有人有过这个问题的经验?
此致