none
vs2017 atl 添加 Atl Simple Object 报错 RRS feed

全部回复

  • 你好,

    根据他的报错内容来找看看呢,它的意思在那个工程文件里找不到.idl文件,ATL文件中缺失了.idl文件无法导入。

    Best Regards,

    Suarez Zhou

    2019年8月19日 10:01
  • 你好,

    根据他的报错内容来找看看呢,它的意思在那个工程文件里找不到.idl文件,ATL文件中缺失了.idl文件无法导入。

    Best Regards,

    Suarez Zhou

    您好,工程目录下是有的哦

    我这个目录是D:\VC工程\Chapter7_CPServer_17

    2019年8月19日 10:16
  • 你好,

    很抱歉我无法还原你的错误,这是一个特定的错误。但是我发现了一个和你相关的问题。他的解决方案是在创建ATL项目时取消选择SDL。

    相关问题链接:https://github.com/MicrosoftDocs/cpp-docs/issues/855

    Best Regards,

    Suarez Zhou

    • 已标记为答案 Neko_NoW 2019年8月22日 8:26
    • 取消答案标记 Neko_NoW 2019年8月22日 8:26
    2019年8月20日 8:04
  • 你好,

    你的问题得到解决了吗?如果解决了,请标记有帮助的回复为正确答案,或者你有更好的解决方案,我们也欢迎你能分享出来并标记为答案,这会帮助其他有相同问题的社区成员更快地找到答案。如果你的问题还没有得到解决,我们欢迎你随时过来提问。

    Best Regards,

    Suarez Zhou

    2019年8月21日 1:10
  • 你好,

    很抱歉我无法还原你的错误,这是一个特定的错误。但是我发现了一个和你相关的问题。他的解决方案是在创建ATL项目时取消选择SDL。

    相关问题链接:https://github.com/MicrosoftDocs/cpp-docs/issues/855

    Best Regards,

    Suarez Zhou

    我创建工程的时候,对proxy/stub合并进行勾选了,就会无法创建Atl Simple Object了,请查看一下

    2019年8月22日 8:27
  • 你好,

    请问无法创建有什么错误提示吗?我这边勾选了并不会影响Atl Simple Object。

    Best Regards,

    Suarez Zhou

    2019年8月22日 8:47
  • 你好,

    请问无法创建有什么错误提示吗?我这边勾选了并不会影响Atl Simple Object。

    Best Regards,

    Suarez Zhou

        如果勾选了Allow merging proxy/stub code,然后创建atl simple object 则就提示如图:

    2019年8月22日 9:03
  • 你好,

    尝试下创建atl simple object时勾选此选项呢?此选项会在IDL文件中创建对传出接口的支持。

    Best Regards,

    Suarez Zhou

    2019年8月22日 9:19
  • 你好,

    你的问题得到解决了吗?如果解决了,请标记有帮助的回复为正确答案,或者你有更好的解决方案,我们也欢迎你能分享出来并标记为答案,这会帮助其他有相同问题的社区成员更快地找到答案。

    Best Regards,

    Suarez Zhou
    2019年8月28日 2:57
  • 你好,

    尝试下创建atl simple object时勾选此选项呢?此选项会在IDL文件中创建对传出接口的支持。

    Best Regards,

    Suarez Zhou

          您好,勾选这个选项会对这个接口带有连接点的实现,而我们的扩展不想实现这个这个连接点哦,我看用vc6.0是不需要勾选这个功能的呢,而COM的编写也不一定要实现连接点的功能哦
    2019年8月28日 6:27