2010-03-08 6 views
0

일부 어셈블리의 64 비트 (x64) 버전을 빌드하고이를 64 비트를 지원한다고 주장하는 .NET Reactor으로 난독 화하려고합니다. 그러나 모든 보호 및 잠금 옵션을 해제해도 .NET Reactor는 항상 32 비트 어셈블리를 생성합니다!.NET Reactor - 64 비트 어셈블리를 보호하는 방법

누구든지 64 비트 어셈블리를 생성하는 .NET Reactor를 얻는 방법을 알고 있습니까?

답변

2

.NET Reactor 지원을 호출하고 왜 32 비트 어셈블리를 얻는 지 직접 문의하십시오 (즉, 제품에서 64 비트 어셈블리를 생성한다고 주장하는 경우).

그런데 .NET 어셈블리를 빌드 할 때 결과 어셈블리가 모든 버전의 Windows에서 실행할 수 있음을 나타내는 "anycpu"와 함께/platform 옵션을 사용합니다 (즉, 32 비트 Windows에서 실행되는 x32 Windows에서) 비트 어셈블리 및 x64 Windows에서 64 비트 어셈블리로 실행).

그런 다음 obfuscator 도구 (.NET Reactor가 아닌)로 난독 화하고 두 환경 모두에서 완벽하게 실행됩니다.

http://groups.google.com/group/net-reactor-support/about

+0

개발자의 지원을받는 것이 가장 먼저 시도했습니다! .NET Reactor 지원 전화 번호를 찾을 수 없습니다. 지원 이메일에 응답하지 않는 것 같습니다. ( 'anycpu'를 사용하는 동안 기억이 나는 것처럼 보입니다. 그러나 그렇지 않은 이유가있었습니다. 64 비트 컴퓨터에서 작동합니다. 잘못된 Windows 레지스트리 하이브에 액세스하는 것과 관련이 있습니다. 다시 확인하고 되돌릴 것입니다. – Cocowalla

+0

@Cocowalla : 연락 할 수 없으므로 시간과 비용을 절약하고 다른 옵션을 선택해야합니다 지원은 항상 시간을 절약하고 좋은 뜻을 보존합니다.이 제품을 직접 작동시키려는 시도는 의미가 없습니다. – ileon

+0

32 비트 버전의 응용 프로그램을 사용하여 평가판을 테스트 한 후 이미 제품을 170 달러에 구입했습니다. 그 후에도 64 비트 버전을 제작하기로 결정했는데, 제품이 완전한 64 비트 지원을 주장하기 때문에 작동이 가능할 것이라고 생각합니다. – Cocowalla

1

당신은 진정한 지원의 부재에 편리하게 올 수있는 닷넷 원자로에 대한 비공식 지원 포럼이 있습니다,이 인식하지 못합니다 .NET Reactor의 v4.5.0.0에서

+1

공식적인 지원을 구할 때 이것을 잠시 발견했습니다. 그들이 Eziriz로부터 어떤 대답도 얻을 수 없다고 불평했다. – Cocowalla

0

이 문제가 해결 된 것으로 나타납니다

경우
관련 문제