Frage

Ich habe mich gefragt, ob jemand einen Rat hat für eine DSL-Verschleierung?

Background -. Wir haben einen DSL geschaffen, die wir als VSIX Datei in die Visual Studio Gallery setzen

Wir verwenden bereits Dotfuscator für unsere Verschleierung an anderen Projekten, aber ich würde gerne wissen, ob es irgendwelche Best Practices oder Fragen sind bei der Verpackung eine DSL für den Einsatz als VSIX

War es hilfreich?

Lösung

Disclaimer: Ich bin ein Entwickler bei PreEmptive Solutions, die Macher von Dotfuscator

.

Solange Ihr DSL-Baugruppen Code verwaltet werden, können Sie Dotfuscator auf sie verwenden. Die 1005.04.06 Veröffentlichung von Dotfuscator Professional bietet Unterstützung für .NET 4.0 Beta 2 Baugruppen. Solange Ihr Supportvertrag aktuell ist, wird PreEmptive Unterstützung bei Ihnen in Probleme laufen.

Der einzige externe Prozess müssen Sie implementieren, ist eine Ihrer VSIX Datei entweder manuell oder über ein Skript zu aktualisieren, die unverschleierte Baugruppen in der ursprünglichen VSIX mit dem verschleierten diejenigen Ausgabe von Dotfuscator ersetzen wird. Siehe http: //blogs.msdn .com / quanto / Archiv / 2009/05/26 / what-is-a-vsix.aspx für Details über die Struktur eines VSIX und wie man mit ihnen zu arbeiten.

Während die 1005.06.04 Version von Dotfuscator wurde aktualisiert, deutlich zu akzeptieren und emit XAP-Dateien, Verzeichnisse und Clickonce Manifeste wir haben noch nicht die Möglichkeit, für Dotfuscator nativen Prozess VSIX Baugruppen realisiert. Ich habe diese Erweiterung auf unserer Anforderungsliste setzen :).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top