asp.net-mvc-2 - 如何在构建中自动化 Dotfuscator

标签 asp.net-mvc-2 dll dotfuscator

我必须在 visual studio 2010 中保护我的 mvc2 项目中的一些 dll。我正在使用 Dotfuscator,我想在构建过程中自动化它。我引用了以下文章,但我不知道如何实现它。 http://msdn.microsoft.com/en-us/library/hh977082(v=vs.107).aspx

最佳答案

我们通过创建一个 .proj 文件 (MSBuild.exe) 并使用 exec 直接调用它来完成此操作。

<Exec Command='"$(OBFU_HOME)\dotfuscator.exe" dotfuscator.xml'/>
<Exec Command='"$(SN_HOME)\sn.exe" -R filename.dll filename.snk'/>

OBFU_HOME & SN_HOME 在环境中设置。确保在 dll 需要重新签名之后调用 sn.exe。

这对你有用吗?如果没有,那么您需要将其放入后期构建事件处理程序中。

关于asp.net-mvc-2 - 如何在构建中自动化 Dotfuscator,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12190255/

相关文章:

c# - 需要哈希表和数组列表

Dotfuscator 社区版

windows-phone-7 - Dotfuscator 删除 Windows Phone 7 语言支持?

.net - 无法将 Dotfuscator 与引用 Microsoft.Bcl.Async 的应用程序一起使用

c# - 扩展 MVC RequiredAttribute

asp.net-mvc - ASP.Net MVC 3中的多项目区域

database - 每 5 分钟更新一次全表

r - 在 R 的全局环境中使用来自包函数的动态加载的 dll

debugging - 如何调试 DLL 加载失败 : Invalid access to memory location

c# - 使用 FileResult 在 Asp.Net MVC 中下载任何类型的文件?