与Framework 4兼容的程序集(DLL)的模糊处理(或其他智能权限保护)

与Framework 4兼容的程序集(DLL)的模糊处理(或其他智能权限保护),dll,assemblies,c#-4.0,obfuscation,Dll,Assemblies,C# 4.0,Obfuscation,我需要一个与新框架4兼容的程序集(DLL)模糊处理(或其他智能权限保护)应用程序 它应该是免费的,不需要对我的应用程序代码进行大量更改 有什么建议吗 PS:我知道很多其他的framework3.5和之前的版本,但是找不到Framework4的版本 附言:我知道还有很多其他的 框架3.5及之前版本,找不到 框架4 .NET 4.0尚未发布的事实可能与此有关。如果您正在寻找与.NET 4.0兼容的免费模糊处理程序,您可以使用Visual Studio 2010测试版中提供的最新版本的Dotfusca

我需要一个与新框架4兼容的程序集(DLL)模糊处理(或其他智能权限保护)应用程序

它应该是免费的,不需要对我的应用程序代码进行大量更改

有什么建议吗

PS:我知道很多其他的framework3.5和之前的版本,但是找不到Framework4的版本

附言:我知道还有很多其他的 框架3.5及之前版本,找不到 框架4


.NET 4.0尚未发布的事实可能与此有关。

如果您正在寻找与.NET 4.0兼容的免费模糊处理程序,您可以使用Visual Studio 2010测试版中提供的最新版本的Dotfuscator Community Edition。社区版只提供重命名,但它是免费的。Dotfuscator CE是作为Visual Studio 2010默认安装的一部分安装的,并且在VS2010“工具”菜单上提供了快捷方式


如果您想要更强大的模糊处理,Dotfuscator的商业版自Visual Studio 2010/.NET 4.0(2008年10月的CTP版本)首次公开发行以来就支持.NET 4程序集。

是的,但是,如果您可以使用它,并且有人使用它,可能已经有一个与之兼容的应用程序,即使是beta版,你也不能用它发布软件。您尝试过运行在.NET 4.0上的现有工具吗?我没有全部尝试过,但是我尝试过的工具总是返回一个错误,就像我在导入使用framework 4.0构建的程序集时尝试使用framework 3.5构建应用程序一样。您还不能发布任何.NET 4.0软件,因为Microsoft只将其作为测试版发布(即Beta 1)。谣传Beta 2版本将有一个上线许可证,允许生产使用.NET 4.0 Beta 2。感谢您提醒我,我在安装过程中检查了它,完全忘记了它,谢谢=)它不是很好,我同意,这是一个开始=)