Dotfuscator不支持当前的.NET框架? [英] Dotfuscator doesn't support current .NET framework?

查看:176
本文介绍了Dotfuscator不支持当前的.NET框架?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是一个Dotfuscator noob问题-我试图第一次在某些程序集上运行它,但出现错误消息:无效的程序集[foo.dll].输入程序集[foo.dll]是使用该版本的Dotfuscator不支持的.NET Framework版本(v4.0.30319)进行编译.请检查Dotfuscator的更新版本."

This is a Dotfuscator noob question -- I'm trying to run it on some assemblies for the first time, but I get an error saying: "Invalid assembly [foo.dll]. Input assembly [foo.dll] was compiled with a version of the .NET Framework (v4.0.30319) that is not supported by this version of Dotfuscator. Please check for an updated version of Dotfuscator."

我使用的是VS 2010当前版本随附的版本,并且已经安装了所有Service Pack等.我已经注册了产品.帮助>检查更新根本不执行任何操作.我在Dotfuscator网站上看不到任何更新的下载.

I'm using the version that shipped with the current version of VS 2010, and I have all service packs etc installed. I have registered the product. Help > Check for updates doesn't do anything at all. I don't see any updated downloads on the Dotfuscator site.

推荐答案

(注意:我在Dotfuscator团队的PreEmptive Solutions工作.)

(Note: I work for PreEmptive Solutions on the Dotfuscator team.)

您可能具有较旧版本的Dotfuscator(尽管您在检查更新"下看到的行为). Dotfuscator确实可以使用针对4.0.30319的程序集,并且自VS2010发行以来就已经支持(我们也支持针对各种VS2010 Beta的程序集,因为它们已发布).

You likely have an older version of Dotfuscator (despite the behavior you are seeing under Check for Updates). Dotfuscator does work with assemblies targeted at 4.0.30319, and has since the release of VS2010 (and we supported assemblies targeted at the various VS2010 Betas as they were released, too).

您是否正在使用Visual Studio中包含的免费版本?如果是这样,VS2008中包含的版本将不支持.NET 4.0程序集,也将不表示有可用的更新.该版本的版本为Community Edition v4.x.

Are you using the free version included within Visual Studio? If so, the version included in VS2008 will not support .NET 4.0 assemblies, and would also not indicate that updates are available. This would be versioned as Community Edition v4.x.

VS2010中的免费版本将处理4.0.30319目标程序集,并将其版本为Community Edition 5.x.

The free version within VS2010 will handle 4.0.30319 targeted assemblies, and would be versioned as Community Edition 5.x.

Dotfuscator的专业版自2010年4月起已支持针对4.0.30319的版本(http://www.preemptive.com/support/dotfuscator-support/dotfuscator-pro-change-log/272)

The professional editions of Dotfuscator have supported builds against 4.0.30319 since April 2010 (http://www.preemptive.com/support/dotfuscator-support/dotfuscator-pro-change-log/272)

如果是VS2010中的Community Edition版本还是专业版,请告诉我您正在使用哪个Dotfuscator确切版本.

Please let me know which exact version of Dotfuscator you're using if it's a Community Edition version in VS2010 or a professional edition.

这篇关于Dotfuscator不支持当前的.NET框架?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆