VSIXとしてC#Visual StudioのDSLソリューションを難読化のためのベストプラクティス
-
19-09-2019 - |
質問
誰もがDSLを難読化のための任意のアドバイスを持っている場合、私は不思議でしたか?
の背景 - 私たちは、VSIXファイルとしてVisual Studioギャラリーに入れますDSLを作成しました。
。私たちは、すでに他のプロジェクトで私たちの難読化のためのdotfuscatorを使用しますが、私はVSIX
のように展開するためのDSLをパッケージ化する任意のベストプラクティスや問題があるかどうかを知りたいです解決
免責事項:私は、Dotfuscatorのメーカー、プリエンプティブソリューションの開発者です。
。限り、あなたのDSLアセンブリは、あなたがそれらにDotfuscatorを使用することができ、コードを管理されているよう。 Dotfuscatorプロフェッショナルの1005年6月4日リリースには、.NET 4.0ベータ2つのアセンブリのためのサポートを提供します。限り、あなたのサポート契約が最新のものであるとして、プリエンプティブでは問題が発生した場合にサポートを提供します。
あなたが実装する必要があります唯一の外部プロセスは、手動またはDotfuscatorによって難読化されたものを出力して、元のVSIXに難読化されていないアセンブリを交換するスクリプトを経由して、あなたのVSIXファイルを更新するためのものです。 //blogs.msdn: HTTPを参照してください。 .COM / quanto /アーカイブ/ 2009/5月26日/ VSIXの構造とどのようにそれらと連携するの詳細については、何であるか-vsix.aspxするます。
Dotfuscatorの1005年6月4日のバージョンが大幅にXAPファイルを受け入れ、放出するように更新されているが、、ClickOnceのマニフェストとディレクトリが、我々はまだDotfuscatorがネイティブVSIXアセンブリを処理するための能力を実装していません。私は、私たちの要求リスト:)でこの拡張機能を入れている。