2016-08-03 13 views
1

グーグルでは、Dotfuscatorを使用して.NET Core 1.0をターゲットとする.DLLを難読化する方法についての結果は得られませんでした。私はちょうど普通のDotfuscatorのバージョンを使用するべきで、特別な設定はありませんか?結果の難読化された.dllは.NET Coreと完全に互換性がありますか?.netコアでDotfuscatorを使用

+0

試しましたか? – svick

+0

まだありません。私のlibを.netコアに変換するのに時間がかかるかもしれません。だから私は最初に変換を行い、私がDotfuscatorを使うことができないことを知ることはできません。 Dotfuscatorがオプションでない場合は、最初にこれを知り、.net coreのサポートを追加する代わりに、他の機能を追加することを検討してください。複雑なマルチメガバイトのコードベースではなく、単純なもので動作する可能性があるため、単純なテストライブラリを作成し、それを点滅させることはそれほど証明されません。 – Alex

+0

最新のバージョンはまだ.NET Coreでは動作しません。mscorlibの依存関係は難読化されたDLLに現れます。このDLLからの型はそれ以降は消費されません。 – Alex

答えて

3

Dotfuscatorは商用製品であるため、サポートに連絡して.NET Core/netstandardの互換性について問い合わせることができます。 dotfuscatorが古いPCLアセンブリを難読化することができれば、.NET Coreでもうまくいくはずです。

最近、私はnetstandard1.5をターゲットとする私のアセンブリでオープンソースのObfuscarをテストしました。難読化の後、.NET CoreプロジェクトでDLLを使用することができました。

関連する問題