我对创建的单元测试有疑问。我有2个项目。一个是“真正的”项目,另一个是单元测试项目。在我单击实际项目中的方法并选择“创建单元测试”后。然后我在 testproject 中得到了单元测试的代码。
现在,编译后我收到以下错误消息:
朋友程序集引用“ASSEMBLYNAME”无效。强名称签名的程序集必须在其 InternalsVisibleTo 声明中指定一个公钥。
然后我在实际项目的 AssemblyInfo.cs 中的 InternalsVisibleTo-Declaration 中添加了一个公钥。但是现在我得到了实际项目中每个类的编译错误,它是内部的和密封的。消息是:
“CLASSNAME”因其保护级别而无法访问
我能做些什么来解决这个问题?有任何想法吗?