Dotfuscator를 처음 사용했습니다. post 빌드 옵션을 사용하여 visual studio2008의 dotfuscator를 통해 내 .exe 파일을 보호하려고합니다. 그러나이 작업을 수행 할 수 없습니다. ok,이 게시물의 빌드 옵션에서 과 같은 명령을 사용하고 있습니다 "dotfuscator C : \ Users \ Administrator \ Desktop \ Hello \ Hello \ bin \ x86 \ Debug \ Hello.exe " 하지만 VS2008은"명령 "dotfuscator C : \ Users \ Administrator \ Desktop \ Hello \ Hello \ bin \ x86 \ Debug \ Hello.exe"오류를 표시합니다. 코드 9009로 종료되었습니다. " 어떻게해야합니까? 소스 루트와 같은 디렉토리에 myDotfuscatorConfig.xml을 만드는포스트 빌드 옵션으로 vs2008에서 dotfuscator를 통해 EXE를 보호
1
A
답변
0
TR은
가<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE dotfuscator SYSTEM "http://www.preemptive.com/dotfuscator/dtd/dotfuscator_v2.3.dtd">
<dotfuscator version="2.3">
<input>
<loadpaths />
<asmlist>
<inputassembly refid="6175A05D-933C-44BB-B183-AAA5F32C49D1">
<file dir="${configdir}\bin\x86\Debug" name="Hello.exe" />
</inputassembly>
</asmlist>
</input>
<output>
<file dir="${configdir}\bin\x86\obfuscated\Debug" />
</output>
</dotfuscator>
그런 다음, dotfuscator을 실행합니다 : 이런 식으로 뭔가를 찾고, (C \ 사용자는 관리자 \ 바탕 화면 \ 안녕하세요 \ 안녕하세요 \). exe로 설정 파일의 이름을 인수로 전달하십시오. 이것이 명령 행에서 정상적으로 작동한다면, post-build 액션으로 추가하는 것은 간단해야합니다.
0
Anders가 맞습니다. 구성 파일을 만들고 명령 줄을 통해 Dotfuscator로 전송하는 것이 좋습니다. 그러나 http://www.preemptive.com에 계정을 등록하고 명령 줄 지원이 포함 된 최신 Dotfuscator CE 패치를 다운로드해야합니다. Visual Studio와 함께 제공되는 버전은 완전 자동화 된 명령 줄 모드를 지원하지 않습니다. 업데이트 된 버전이 설치되면 문제없이 "dotfuscator.exe"를 실행할 수 있어야합니다.
관련 문제
- 1. VS2008에서 멀티 롭 빌드
- 2. VS2008에서 TFS2008 선택 에이전트 빌드
- 3. exe를 통해 PHP를 호출
- 4. NetBeans 포스트 빌드 스크립트
- 5. TFS 팀의 포스트 빌드
- 6. VS2008에서 SqlMetal 빌드 단계를 추가하는 방법은 무엇입니까?
- 7. 우리의 dll에서 dotfuscator를 사용하는 방법
- 8. Dotfuscator를 명령 행에서 작동시키는 방법?
- 9. C# dll에서 문자열을 exe를 통해 변경하십시오.
- 10. 웹 사이트 배포 패키지를 포스트 빌드 이벤트로 빌드
- 11. 실행 Dotfuscator 나는 2010 년</p> <p>내가 그래서 포스트 빌드 이벤트로 내가 Dotfuscator은을 사용하여 출력 DLL에서 실행 프로젝트를 빌드 할 때마다 Dotfuscator를 실행하려면 Visual Studio에서 Dotfuscator를 사용하고
- 12. 포스트 xmlhttpresponse를 통해 XML과 PHP
- 13. 여러 .exe를 통해 응용 프로그램을 작성하는 것이 좋습니다.
- 14. VS2008에서 구성 별 C# 빌드 이벤트를 만드는 방법
- 15. Windows 용 QtCreator : 64 비트 .exe를 빌드 할 수 있습니까?
- 16. PowerShell은 vs2010 솔루션/프로젝트 빌드 후 exe를 실행합니다 ..?
- 17. exe를 빌드 할 때 exp/lib 생성을 비활성화하려면 어떻게합니까?
- 18. 워드 프레스 포스트 - 암호로 보호 및 워드 프레스에서 발췌
- 19. 추상 보호 기능을 통해 반환 하시겠습니까?
- 20. 일반 옵션으로 favicon 추가하기
- 21. 요소를 옵션으로 변환
- 22. UIApplicationDelegate는 옵션으로 활성화 됨
- 23. C# 명령 줄 프로젝트 - .exe를 통해 실행할 때 오류가 발생합니다.
- 24. JNI/DLL 또는 EXE를 통해 원시 코드를 실행 하시겠습니까?
- 25. ASP.NET이 아닌 .exe를 통해 전자 메일을 보낼 수 있습니까?
- 26. 빌드 빌드 URi 또는 MSBuild에서 마지막 빌드 빌드 번호
- 27. 빌드 시간 후 dotfuscator 사용
- 28. vs2008에서 웹 사이트 실행
- 29. VS2008에서 책갈피를 저장하지 못하도록하려면?
- 30. VS2008에서 2D 배열 디버깅
나는 또한이 작업을 수행했습니다. 그러나 작동하지 않습니다. – vikky
명령 줄에서 입력하는 내용에 대한 자세한 정보와 출력/오류 메시지의 내용을 정확하게 게시하십시오. 질문에 "dotfruscator"라는 단어의 철자가 잘못 표시되었습니다. –
실제로이 명령은 C : \ Program Files \ Microsoft Visual Studio 9.0 \ Application \ PreEmptive Solutions \ Dotfuscator 커뮤니티 버전 \ dotfuscator.exe/C : \ Users \ Administrator \ Desktop \ Hello \ Hello \ bin \ x86에 있습니다. \ Debug \ Hello.exe " – vikky