代码之家  ›  专栏  ›  技术社区  ›  Václav Dajbych

来自.NET 2.0的Dotfuscator

  •  1
  • Václav Dajbych  · 技术社区  · 16 年前

    有没有机会看到应用程序运行在Codeplex和.net2.0应用程序?我发现Dotfuscator正在使用web服务url http://so-s.info/PreEmptive.Web.Services.Messaging/MessagingServiceV2.asmx

    Dotfuscator.MessageCache messages = new Dotfuscator.MessageCache();
    messages.Business.CompanyId = new Guid("3E35F098-CE43-4F82-9E9D-05C8B1046A45");
    messages.Application.Id = new Guid("my app guid");
    messages.Application.Name = Application.ProductName;
    messages.Application.Version = Application.ProductVersion;
    Dotfuscator.MessagingServiceV2 s = new Dotfuscator.MessagingServiceV2();
    s.Publish(messages);
    
    1 回复  |  直到 16 年前
        1
  •  1
  •   rIPPER    16 年前

    如果您指的是检测CodePlex上托管的.net2.0应用程序,则不必手动执行该操作。您可以在VisualStudio2010中使用免费版本的Dotfuscator来检测针对.net2.0和更高版本编译的应用程序二进制文件。

    您可以继续构建.NET2.0应用程序并使用自定义属性库(抢占式.Attributes.dll)在任何.NET2.0或更高版本的解决方案中,使用Dotfuscator GUI定义注入点,或者两者的任何组合,Dotfuscator都不会更改应用程序的运行时环境。

    2010年5月11日添加:

    的版本抢占式.Attributes.dll在VisualStudio2010中发布的只是针对.NET4和更高版本的应用程序。为了完全支持非.NET4.0应用程序,我们在 http://runtimeintelligence.codeplex.com/releases/ 可供.NET2.0及更高版本的应用程序使用。这个库也可以用CodePlex托管的开源项目源代码重新发布。

    推荐文章