情况如下:
两个项目
项目A命名空间 Test.PA 匿名类型所在
项目B命名空间 Test.PB
在Test.PB 中通过dynamic关键字调用Test.PA中匿名类型时报上述错误
解决办法
在项目A的AssemblyInfo.cs文件中加入
[assembly: InternalsVisibleTo(“Test.PB”)] 即可
本文介绍了解决两个不同命名空间项目之间通过dynamic关键字调用匿名类型时遇到的问题。具体解决方案是在项目A的AssemblyInfo.cs文件中加入[assembly:InternalsVisibleTo(“Test.PB”)],使得项目B可以正确访问到项目A中的匿名类型。
情况如下:
两个项目
项目A命名空间 Test.PA 匿名类型所在
项目B命名空间 Test.PB
在Test.PB 中通过dynamic关键字调用Test.PA中匿名类型时报上述错误
解决办法
在项目A的AssemblyInfo.cs文件中加入
[assembly: InternalsVisibleTo(“Test.PB”)] 即可
3679

被折叠的 条评论
为什么被折叠?