我在C#服务上调用方法时遇到以下错误(通过.net远程连接)。
“由于安全限制,无法访问该类型。”
此错误的来源是什么?我该如何解决?
答案 0 :(得分:3)
我已经看到了类似问题的其他解决方案,但没有一个解决方案用于解决我的特定问题。
显然我错过了一个更新的AssemblyInfo.cs文件,其中包含以下语句:
[assembly: AllowPartiallyTrustedCallers]
这照顾了我的错误。
答案 1 :(得分:0)
设置远程处理的安全级别:
http://msdn.microsoft.com/en-us/library/61w7kz4b(VS.80).aspx http://msdn.microsoft.com/en-us/library/ms229983.aspx
如果没有帮助,请告诉我们您使用的.net版本。