大家好,我是Pat Brenner,Visual C++图书馆团队的开发者。 我注意到在各种论坛上有一些帖子哀叹ActiveX测试容器应用程序的丢失,我想解决这些问题。
ActiveX文本容器工具在VisualStudio2008和VisualStudio2010中仍作为示例提供。 它包含在VisualStudio中包含的VisualC++示例文件Zip文件中:
· 对于VS2008,它位于[Program Files]Microsoft Visual Studio 9.0Samples1033AllVCLanguageSamples.zip中
· 对于VS2010,它位于[Program Files]Microsoft Visual Studio 10.0Samples1033VC2010Samples.zip中
该示例名为TSTCON,位于ZIP文件的C++mfcoletscon文件夹中。 您可以构建此示例并运行它来测试ActiveX控件的功能。
请注意,VisualStudio2008中的示例有一个问题。 在构建应用程序之后,运行它将给出一条错误消息,因为“应用程序配置不正确”。 要解决此问题,请将TCProps项目的链接器/清单文件属性页上的“启用用户帐户控制”属性更改为 不 (如下面的屏幕截图所示)并重建解决方案。 对于要运行的所有配置和平台,都需要这样做。 一旦这样做,该工具将运行(在Win32和x64配置中)而不会出现问题。
对于VisualStudio 2010,将示例转换为新的VisualC++构建系统(基于MSBug),并在转换过程中删除问题设置。 因此,对于visualstudio2010,样例构建和运行(在Win32和x64配置中)没有问题。
此工具已从Visual Studio 2008附带的工具集中删除,原因如下:
· 代码库相当旧,并且没有在一致的基础上进行维护,因此工具中有一些bug,但是没有可用的资源来修复它们。
· 人们认为这个工具 我们的客户不再广泛使用它了,所以把它作为样品装运就足够了。
更多关于样品的信息可以找到 在这里 .
我希望这些信息对你有帮助。 你有什么问题尽管问,我会尽力回答的。
帕特·布伦纳
Visual C++开发