我创建了一个Windows桌面应用程序。它设置为在项目属性中释放。所有装配信息都填写在应用程序选项卡下。我已经运行了重建,清理和运行代码分析,所有操作都完成,没有错误或警告。我可以将exe文件从release文件夹复制到另一个位置并使用它没有问题。 但是,当我使用Microsoft process explorer查看应用程序时,它没有任何描述或公司名称,当我将鼠标悬停在该过程上时,它会显示[错误打开过程]。
如何将程序集信息输入exe。我不想创建安装程序。我想简单地从我复制到的任何位置运行exe。
另外我注意到,如果我尝试发布解决方案vs Express会自动打开一键并给我一个错误,因为我需要requireAdministrator。我不想只使用一次点击。即使我在安全选项卡中取消它,如果我发布它也会自动再次选择它。这不是一个Web应用程序。它是在visual Desktop express 2012 for Windows Desktop中创建的。并且是一个桌面应用程序 感谢
答案 0 :(得分:1)
文件版本信息嵌入到您的可执行文件中,与安装程序无关。如果它存在,则它是文件资源的一部分。
您确定您的Process Explorer是否以管理权限运行?
您是否尝试过查看.exe文件本身的属性?它应该在“详细信息”选项卡下显示嵌入的资源信息。
如果您填写了程序集信息,并且构建的文件没有错误..您可能已经拥有了所需的内容。
祝你好运。