首页 > SQLServer数据库 > ClearTrace.2014.45更新后ClearTraceCmd报错解决办法
201504月23

ClearTrace.2014.45更新后ClearTraceCmd报错解决办法

原来一直在用ClearTrace.2012.42.beta几年都没有问题,昨天更新到ClearTrace.2014.45后,命令行工具报错,报错如下:

image

Mixed mode assembly is built against version ‘v2.0.50727′ of the runtime and cannot be loaded in the 4.0 runtime without additional configuration information.

解决办法:

错误提示信息很明显,2.0编译的程序无法4.0下运行,除非有相应的配置文件

将ClearTrace.exe.config复制一份,命名为:ClearTraceCmd.exe.config即可,给应用程序加载相应的配置文件,以支持2.0编译的程序在4.0框架下运行。

ClearTraceCmd.exe.config内容为:

<?xml version="1.0"?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
</configuration>

 

其他参考:

http://stackoverflow.com/questions/2455654/what-additional-configuration-is-necessary-to-reference-a-net-2-0-mixed-mode

分享按钮

文章作者:bug
本文地址:http://bugnotes.net/database/cleartrace_mixed-mode-assembly.html
版权所有 © 转载时必须以链接形式注明作者和原始出处!

本文目前尚无任何评论.

发表评论