在构建时间之后,如何在 Web 应用程序中为我的 dll 使用 dotfuscator,这样当我发布我的网站时,它将包含加密的 dll 而不是旧的?
问问题
1498 次
1 回答
1
在 VS 2008 中使用构建后事件命令。
右键单击您的 csproject,选择属性,转到构建事件,然后在构建后事件命令行中,键入以下批处理命令:
- dotobfuscator 命令行,和
- 将文件复制到网站的命令(即
copy %encrypteddll% %destination%
)。
复制命令应该是这样的:
copy "D:\EncriptionFolder\BusinessEntitesLayer.dll" "D:\wefaq\SocialProject\SocialProject\bin\BusinessEntitesLayer.dll"
或者,您可以使用NANT或其他构建工具来自动化您的构建步骤。
于 2009-10-05T06:24:05.990 回答