.NET原子炉 - どのように64ビットのアセンブリを保護します
-
18-09-2019 - |
質問
私はいくつかのアセンブリの64ビット(x64)のバージョンを構築しており、 .NET原子炉でそれらを難読化しようとしていますA>、64ビットのサポートを持っていると主張しています。しかし、私はすべての保護を無効にして、ロックオプションを.NET原子炉は常に32ビットアセンブリを生産している場合でも、!
誰でも64ビットアセンブリを生成するために、.NET原子炉を取得する方法を知っていますか?
解決
なぜ、あなただけの.NET原子炉のサポートを呼び出すことはありません、あなたは、32ビットアセンブリ(彼らは彼らの製品は、64ビットのアセンブリを生成主張する場合には、ある)を取得する理由を直接聞いてます。
ちなみに、私は私の.NETアセンブリをビルドするとき、私は結果のアセンブリが32ビットとして実行X32のWindows上で、すなわち(任意のバージョンのWindows上で実行できることを示し、「anycpu」と/プラットフォームのオプションを使用64ビットアセンブリとして実行アセンブリおよびx64上のWindows)。
その後、私は(.NET原子炉ではありません)私の難読化ツールのツールでそれらを難読化し、両方の環境に最適な実行します。
他のヒント
は、場合、あなたは本物のサポートが存在しない場合に便利になるかもしれない。ネット原子炉のための非公式なサポートフォーラムがあり、これに気づいていません
この問題は、.NET原子炉のv4.5.0.0で解決されているように見えます。
所属していません StackOverflow