我需要为传统的VB 6.0 activeX EXE设置/ TSAWARE标志。 我可以做到
BINEDIT /TSAWARE app.exe
在构build应用程序后,但我想应该有一种方法来在Visual Studio中的VB6项目本身中select它。 我已经看过项目属性,但没有看到任何地方设置链接器选项。 该项目是一个ActiveX组件。
这个问题提到在Visual Studio 6.0中用C ++在链接器中做这件事,但还没有看到在VB中这样做的方式,它似乎没有明确的链接设置。
为什么_CrtSetDumpClient不工作?
什么是PE中的“隔离图像”属性?
如何最好的告诉CMake在哪里可以findDLL
exe可以比最大的声明缓冲区小吗?
如何在空的visual c ++项目(或控制台应用程序)中使用find窗口和sendmessage,
如何在Linux上编译cmake,以便它可以生成vsproj文件?
将.lib文件添加到Visual Studio 2015中的项目
ShellExeute格式DOS命令
在C ++中实现C库函数
如何使用C ++在Windows中获取硬件信息?
其实“VB6链接器”(VS 6.0 LINK.EXE)确实支持这个标志。 当然,您可能必须确保您已经通过SP6安装了VS 6.0服务包。
[VBCompiler] LinkSwitches=/TSAWARE
使用更高版本的“Microsoft(R)COFF / PE Dumper Version 8.00.50727.42”来转储已编译的EXE以进行确认,它显示为8000 DLL characteristics Terminal server Aware 。
据我所知,这已经工作了很长一段时间,也许从Service Pack 3。
您将需要按照现在的方式来执行此操作,该标志不受VB6链接器支持:
A@ALEX C:Program Files (x86)Microsoft Visual StudioVB98 > link /OUT:x.exe /TSAWARE x.obj Microsoft (R) Incremental Linker Version 6.00.8168 copyright (C) Microsoft Corp 1992-1998. All rights reserved. LINK : warning LNK4044: unrecognized option "TSAWARE"; ignored
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。