【发布时间】:2011-02-08 20:00:48
【问题描述】:
这是一个 Dotfuscator 菜鸟问题——我第一次尝试在某些程序集上运行它,但我收到一条错误消息:“无效程序集 [foo.dll]。输入程序集 [foo.dll] 是使用此版本的 Dotfuscator 不支持的 .NET Framework (v4.0.30319) 版本编译。请检查 Dotfuscator 的更新版本。"
我正在使用当前版本的 VS 2010 附带的版本,并且我安装了所有服务包等。我已经注册了产品。帮助 > 检查更新根本没有任何作用。我在 Dotfuscator 网站上没有看到任何更新的下载。
【问题讨论】:
-
您确定 v4.0.30319 不是测试版吗?您是否安装了任何 Beta 产品,例如 Windows 7 SP1 Beta 或 Visual Studio Beta?
-
多么棒的评论。我从来没有想过它是一个测试版。
-
根据这个列表,4.0.30319 是框架的最终发布版本。我没有安装任何测试版的开发工具。 en.wikipedia.org/wiki/List_of_.NET_Framework_versions
-
您是否尝试过在 2.0/3.5 等早期框架中编译代码,然后尝试运行 Dotfuscator?也许您拥有的版本是 .NET 4.0 之前的版本
标签: dotfuscator