gpt4 book ai didi

visual-studio - 在Visual Studio 2017中添加ATL简单对象

转载 作者:行者123 更新时间:2023-12-04 22:41:21 28 4
gpt4 key购买 nike

我正在使用Visual Studio 2017中的旧ATL/COM项目。

在Visual Studio的早期版本中,您可以选择“添加类”,然后选择选项“添加简单ATL对象”以将COM类添加到项目中。 Visual Studio 2017中似乎完全缺少此选项。

选件是否已移动?

我错过了安装选项吗?

Visual Studio是否无法将我的项目识别为ATL项目? (它是使用较旧的版本创建的。)

还是这是ATL之路的尽头?

最佳答案

我不确定这是否是答案,但是对于评论来说,这太多了,而不仅仅是对问题的编辑。

我已经在两个系统上进行了测试,

  • Visual Studio社区2017版本15.1
  • Visual Studio专业版2017,版本15.3.2

  • 而且我认为这两个版本之间的功能已发生了变化。我认为Community版本和Professional版本之间不太可能有区别。

    在这两种情况下,我都创建了一个新的ATL项目,并尝试了三种添加类的方法:
  • 类 View 的上下文菜单中添加类...
  • 解决方案资源管理器的上下文菜单中添加类...
  • 解决方案资源管理器的上下文菜单中添加新项目...

  • 在版本15.1中,“添加类”将打开以下对话框,从中可以添加ATL简单对象。

    enter image description here

    在版本15.3.2中,“添加类”将打开以下对话框,而对于ATL简单对象则没有任何选项。

    enter image description here

    但是,在15.3.2版中,“添加新项”将打开以下对话框,并提供一个用于创建ATL简单对象的新选项,该对象以前在此对话框中不可用。

    enter image description here

    因此,似乎该功能已被移动。奇怪的是,它在类 View 中不再可用(我认为这是一个错误)。

    关于visual-studio - 在Visual Studio 2017中添加ATL简单对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46522232/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com