在构建时间之后使用dotfuscator

时间:2009-10-05 06:21:18

标签: asp.net dotfuscator

如何在构建时间之后在web应用程序中为我的dll使用dotfuscator,所以当我发布我的网站时,它将包含加密的dll而不是旧的dll?

1 个答案:

答案 0 :(得分:1)

在VS 2008中使用Post-build事件命令。

右键单击csproject,选择属性,转到构建事件,然后在post build event命令行中,键入以下批处理命令:

  1. dotobfuscator command line
  2. 将文件复制到网站的命令(即copy %encrypteddll% %destination%)。
  3. 复制命令应该是这样的:

    copy "D:\EncriptionFolder\BusinessEntitesLayer.dll" "D:\wefaq\SocialProject\SocialProject\bin\BusinessEntitesLayer.dll"
    

    或者,您可以使用NANT或其他构建工具自动执行构建步骤。