如何在構建中自動化 Dotfuscator (How to automate Dotfuscator in build)


問題描述

如何在構建中自動化 Dotfuscator (How to automate Dotfuscator in build)

I have to protect some dll in my mvc2 project in visual studio 2010. I'm using Dotfuscator and i want to automate it in build process. I refer the following article but I have no idea how to implement it. http://msdn.microsoft.com/en‑us/library/hh977082(v=vs.107).aspx

‑‑‑‑‑

參考解法

方法 1:

We do this by creating a .proj file (MSBuild.exe) and call it directly using exec. 

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

OBFU_HOME & SN_HOME are set in the environment. Make sure you call sn.exe after as the dll needs to be re‑signed.

Will this work for you? If not, then you need to put it in the post build event handler.

(by DilmaDavid Thielen)

參考文件

  1. How to automate Dotfuscator in build (CC BY‑SA 3.0/4.0)

#asp.net-mvc-2 #dotfuscator #DLL






相關問題

使用 c# 將日期時間轉換為日期 (Convert datetime to date using c#)

如何讓 DotNetNuke 6.2 服務框架對 json 數據進行模型綁定 (How can I get DotNetNuke 6.2 Service Framework to modelbind json data)

下拉級聯 MVC 2 (Drop Down Cascading MVC 2)

如何:(jQuery) 帶有 ASP.NET MVC 2 的模態登錄對話框? (How to: (jQuery) Modal login dialog w/ ASP.NET MVC 2?)

如何在 MVC 應用程序的 URL 中使用日期(MM-dd-yyyy 格式)? (How Do I Use a Date (in the MM-dd-yyyy format) in a URL in an MVC Application?)

如何在 asp mvc 2 中進行上傳工作? (How to make upload work in asp mvc 2?)

如何從 ViewData 為 MVC2 Html.HiddenFor 設置一個值 (How to set a value for MVC2 Html.HiddenFor from ViewData)

複雜模型驗證 (Complex model validation)

ASP.NET MVC 2:調用存儲過程,獲取多個結果集 (ASP.NET MVC 2: Calling Stored Procedure, Getting Multiple ResultSets)

JsonResult 相當於 [DataMember(Name="Test")] (JsonResult equivalent to [DataMember(Name="Test")])

ASP.NET MVC 是否適合活動票務網站? (Is ASP.NET MVC a Good Fit for an Event Ticketing Site?)

跨區通話 (Cross area calls)







留言討論