我想知道是否有人對混淆DSL有任何建議?作爲VSIX混淆C#Visual Studio DSL解決方案的最佳實踐
背景 - 我們已經創建了一個DSL,我們將把它作爲VSIX文件放入Visual Studio庫。
我們已經使用Dotfuscator的爲我們在其他項目上的混淆,但我想知道是否有任何的最佳做法或包裝一個DSL部署爲VSIX
我想知道是否有人對混淆DSL有任何建議?作爲VSIX混淆C#Visual Studio DSL解決方案的最佳實踐
背景 - 我們已經創建了一個DSL,我們將把它作爲VSIX文件放入Visual Studio庫。
我們已經使用Dotfuscator的爲我們在其他項目上的混淆,但我想知道是否有任何的最佳做法或包裝一個DSL部署爲VSIX
免責聲明時的問題:我在先發制人的解決方案開發人員,Dotfuscator的製造商。
只要你的DSL程序集是託管代碼,你可以在它們上使用Dotfuscator。 Dotfuscator Professional的4.6.1005版本支持.NET 4.0 Beta 2程序集。只要您的支持合同是最新的,PreEmptive將在遇到任何問題時提供支持。
您需要實現的唯一外部過程是手動或通過腳本更新您的VSIX文件,該腳本將替換原始VSIX中未混淆的程序集與Dotfuscator輸出的混淆程序集。有關VSIX結構以及如何使用它們的詳細信息,請參閱http://blogs.msdn.com/quanto/archive/2009/05/26/what-is-a-vsix.aspx。
雖然4.6.1005版本的Dotfuscator已經大幅更新以接受和發出XAP文件,但ClickOnce清單和目錄我們還沒有實現Dotfuscator本地處理VSIX程序集的能力。我已經在我們的請求清單中加入了這項改進:)。
我們正在使用您的工具,並在昨晚下載了最新版本。好工作:)。我會看看我是否可以更新VSIX,謝謝你的幫助。 – 2009-11-13 09:20:15