visual-studio-2010 - .net 4.0 与代码访问安全 NetFx40_LegacySecurityPolicy 将不起作用

标签 visual-studio-2010 .net-4.0 code-access-security

我正在尝试在使用 VS2010 beta 2 构建的 vsto office 插件中使用外部库 DevExpress.XtraTreeList.v8.1.dll。我得到以下信息 编译时间 错误:

DevExpress.Utils.AppareanceObject 抛出异常 --> System.NotSupportedException。

错误消息继续说,出于兼容性原因,我可以使用 NetFx40_LegacySecurityPolicy 开关。

我已尝试将此配置变量放在以下所有位置:

1) 我的应用程序配置文件。
2) C:\Windows\Microsoft.NET\Framework\v4.0.21006\msbuild.exe.config
3) C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\dev.exe.config

这些都没有解决问题。这是我使用过的引用资料。

re-enable cas

msdn.microsoft.com/en-us/library/ee191568(VS.100).aspx

我如何摆脱这个错误,以便我可以在 vs 2010 中构建应用程序?

最佳答案

LC.exe 无法处理 devexpress 9.1.4 dll 的许可证信息
更新:看起来这个程序与 lc.exe 相关。创建一个名为 lc.exe.config 的文件,其中包含

<NetFx40_LegacySecurityPolicy enabled="true"/>

C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\(NETFX 4.0 Tools)下解决问题

关于visual-studio-2010 - .net 4.0 与代码访问安全 NetFx40_LegacySecurityPolicy 将不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1733252/

相关文章:

c# - 字符串参数太长。从数据库中检索数据到word模板

c# - 为什么我的异步回调在同一个线程中运行?

网络共享上的 .NET 安全异常

C# MYSQL 的安全连接信息

javascript - Canvas drawImage 不在 Cordova 中绘制,安全问题?

winforms - Windows 窗体中的报表查看器 2010 文本框对齐问题

visual-studio-2010 - VS2010 最新版本是什么?

c# - 动态和 System.Object 之间的区别

c# - 检测 Microsoft.Office.Interop.Excel 可用性

visual-studio-2010 - 在 Visual Studio 2010 下运行除 DefaultTarget 以外的项目配置