我有以下项目设置无法编译,因为测试项目文件命名空间中的Core
标记似乎在引用的核心项目中使Core
命名空间静音。
Project: MyCompany.Core
MyCompany.Core.Extensions.cs
Project: MyCompany.Test
MyCompany.Test.Core.ExtensionsTest.cs
我知道它正在静音,因为在使用核心别名using Core = MyCompany.Core;
之前工作的同一测试项目(MyCompany.Test.Core之外)中的其他文件现在报告Core
中不存在所述类型我添加了MyCompany.Test.Core.ExtensionsTest.cs类之后{1}}。
这令人费解......我还想在测试项目MyCompany.Test.Core.ExtensionsTest
中维护一个干净的命名空间时解决此错误。如何实现这一目标?
提前感谢任何建议。