Команда для получения exe и всех вспомогательных файлов (dll's и xml) для точечного отображения - PullRequest
0 голосов
/ 24 августа 2011

Я использую dotfuscator для защиты моих hello.exe и вспомогательных файлов, таких как

  • hello.dll
  • hello.xml

Нопроблема в том, что dotfuscator принимает входные данные как только hello.exe файл, и dotfuscate его.Но это не выполняется.Я думаю, что после dotfuscation dll & xml не поддерживает exe.Я использую команду

 "dotfuscator -in:C:\Users\Administrator\Desktop\Hello\bin\x86\Debug\Hello.exe"

Работает нормально, но команда

"dotfuscator -in:C:\Users\Administrator\Desktop\Hello\bin\x86\Debug\Hello.exe,Hello.dll,Hello.xml"

Данная ошибка "Входная сборка Hello.dll не существует" дажехотя Hello.dll тоже есть.

1 Ответ

1 голос
/ 24 августа 2011

Вам необходимо запустить DotFuscator из каталога, в котором находятся файлы DLL и EXE. В вашем случае это C:\Users\Administrator\Desktop\Hello\bin\x86\Debug\

В качестве альтернативы вы можете передать полный путь каждому компоненту после переключателя / in

, например

"dotfuscator -in:C:\Users\Administrator\Desktop\Hello\bin\x86\Debug\Hello.exe,C:\Users\Administrator\Desktop\Hello\bin\x86\Debug\Hello.dll
...