如何在构建时间之后在web应用程序中为我的dll使用dotfuscator,所以当我发布我的网站时,它将包含加密的dll而不是旧的dll?
答案 0 :(得分:1)
在VS 2008中使用Post-build事件命令。
右键单击csproject,选择属性,转到构建事件,然后在post build event命令行中,键入以下批处理命令:
copy %encrypteddll% %destination%
)。 复制命令应该是这样的:
copy "D:\EncriptionFolder\BusinessEntitesLayer.dll" "D:\wefaq\SocialProject\SocialProject\bin\BusinessEntitesLayer.dll"
或者,您可以使用NANT或其他构建工具自动执行构建步骤。