首页 文章

无法使用MageUI选择入口点

提问于
浏览
2

我正在使用ClickOnce发布我的wpf应用程序,但是我也想混淆它 .
我将我的应用程序发布到本地文件夹,对其进行模糊处理,然后使用mageui将其重新签名,然后将其上传到我的Web服务器 .
问题是,我似乎无法将我的可执行文件定义为入口点,每次我选择它时,它将默认返回到空文件类型 .
奇怪的是,即使我将't obfuscate my assembly and try to resign it as is. I can define other dlls I'引用为入口点(当然不是它们的使用),但这不是启动我的应用程序的可执行文件 .
有什么建议?

2 回答

  • 0

    您可能正在为项目使用错误版本的mageui.exe .

    如果您从例如C:\ Program Files(x86)\ Microsoft SDKs \ Windows \ v7.0A \ Bin调用mageui.exe,您可能无法在主可执行文件上设置入口点,因为您已经发现 .

    相反,将一个文件夹更深入NETFX 4.0工具(例如C:\ Program Files(x86)\ Microsoft SDKs \ Windows \ v7.0A \ Bin \ NETFX 4.0 Tools)并尝试使用mageui.exe . 它应该工作......

  • 4

    要设置入口点,请在文件列表的“文件”选项卡上 - 当您填充应用程序清单中的文件时,会有一个文件类型列 - 其中一个下拉项是入口点 . 漂亮的小隐藏功能,嗯?

相关问题