用于获取 exe 和所有支持文件(dll 和 xml)进行点融合的命令
我正在使用 dotfuscator 来保护我的 hello.exe
并支持
- hello.dll
- hello.xml
等文件,但问题是 dotfuscator 仅将输入视为 hello.exe
文件,并对其进行点模糊处理。 但它没有执行。 我认为在 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也在那里。
I am using dotfuscator for the protecting of my hello.exe
and supporting files like
- hello.dll
- hello.xml
But the problem is that dotfuscator is taking input as only hello.exe
file,and dotfuscate it.
But it's not executing.
I think after the dotfuscation the dll & xml is not supporting to the exe.
I am using command
"dotfuscator -in:C:\Users\Administrator\Desktop\Hello\bin\x86\Debug\Hello.exe"
It's working fine,but the command
"dotfuscator -in:C:\Users\Administrator\Desktop\Hello\bin\x86\Debug\Hello.exe,Hello.dll,Hello.xml"
The given error is
"Input assembly Hello.dll does not exist"
even though Hello.dll is also there.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要从DLL和EXE文件所在的目录启动DotFuscator。
在您的情况下,这是
C:\Users\Administrator\Desktop\Hello\bin\x86\Debug\
作为替代方案,您可以将完整路径传递给之后的每个组件/in 开关
例如
You need to start DotFuscator from the directory where the DLL and EXE files are located.
In your case this is
C:\Users\Administrator\Desktop\Hello\bin\x86\Debug\
As an alternative you could pass the full path to every component after the /in switch
e.g.