当我试图通过标准的DataSet可视化工具检查DataSet时,我看到这个错误--“无法加载这个自定义查看器”。我编写了简单的数据集可视化工具,但是错误也会抛出。
在具有相同配置的其他计算机上,可视化程序显示没有任何错误。
操作系统:Windows 7 x86 (发行版)
VS:Visual 2010 RC
有人有什么想法吗?
我重新安装VS没有任何效果。
发布于 2010-05-15 09:10:09
我找到解决办法了!我修改了DevExpress模块的源代码,并重新编译它。在此之后,我将参数撤消为NetFx40_LegacySecurityPolicy enabled=的“false”,并享受。:)
文件是"%DeveloperExpress.NET%\Sources\DevExpress.Data\Utils\Security.cs“
using System;
using System.Security;
using System.Security.Permissions;
namespace DevExpress.Data.Helpers {
public static class SecurityHelper {
public static bool IsPartialTrust {
get {
return !IsPermissionGranted(new ReflectionPermission(ReflectionPermissionFlag.MemberAccess));
}
}
public static bool IsPermissionGranted(IPermission permission) {
bool result = true;
/* (changed by Lion)
try {
PermissionSet ps = SecurityManager.ResolvePolicy((System.Security.Policy.Evidence)null);
ps = ps.Copy();
ps.AddPermission(permission);
ps.Demand();
}
catch (SecurityException) {
result = false;
}
*/
return result;
}
}
}发布于 2018-02-27 07:23:41
试试看以下几点。
从Tools->options->Debugging->Plz到-Go取消检查"Use Managed Compatibility Mode"
发布于 2016-06-23 13:04:06
我在VS 2015中也有同样的问题,这里的答案对我没有任何帮助,但我找到了一个描述我的问题的github问题。
解决方案或解决方法可能更准确,对我来说,就是关闭我(显然)在Tools -> Options -> Debugging -> General中打开的选项“使用遗留的->和VB评估器”。
https://stackoverflow.com/questions/2511798
复制相似问题