【问题标题】:How to use InDesign SDK on Visual Studio 2013 for C++ project?如何在 Visual Studio 2013 for C++ 项目中使用 InDesign SDK?
【发布时间】:2016-02-17 08:14:24
【问题描述】:

我对“使用InDesign SDKInDesign 开发插件”的研究陷入了困境。通过我的研究,我尝试启动一个示例项目,该项目与 Visual Studio 2013 的 SDK 一起提供(请注意,所有示例项目都使用 C++)。另外,我在 InDesign 的论坛上发布了许多问题以寻求帮助,但很长时间没有回复。我需要你的帮助来继续我对这个问题的研究。问题描述如下:

  • 涉及文档:plugin_sdk_CC2015_072_20150618.zip(InDesign SDK – 从 Adob​​e 网站下载 – http://www.adobe.com/devnet/indesign/sdk.html)
  • 开发框架:Visual Studio 2013 (C++)
  • 我已遵循文件夹中的指南 “插件\docs\html\index.html”。
  • 我在 Visual 的“plugin\build\win\prj”文件夹中打开了一个示例项目 2013 年工作室。
  • 在 Visual Studio 2013 窗口中,单击“Local Windows Debuggeer” 运行项目。但是编译项目后,它生成了一个 错误消息,项目无法进一步运行。

注意:所有文档和示例项目都属于 InDesign SDK。

即使我严格遵循 InDesing SDK 中的文档,我也卡在那里并且找不到解决此问题的方法。最后,本研究的目的是为 InDesign 创建一个示例插件。

问候

【问题讨论】:

  • 看起来 Visual Studio 2013 在运行项目后不知道如何打开 .pln 文件。我需要研究一些如何配置 VS2013 以使其能够启动 InDesign 插件项目。
  • 我得到了关于这个问题的更多线索。即 sdk.pln 文件无法从 Visual Studio 启动。它是 InDesign 的插件文件,只需要在 InDesign 中运行即可。唯一的问题是开发者在Visual Studio中无法运行插件文件时如何调试项目!

标签: c++ visual-studio-2013 sdk adobe-indesign


【解决方案1】:

这是我的详细回答:

这里的问题是 Visual Studio 找不到 InDesign 插件的调试程序。我们需要做的就是配置项目的属性并将调试的命令目标更改为位于InDesign安装目录下的InDesign.exe。

如果您执行了上述步骤,您仍然无法从 Plugin SDK 调试任何项目。因为,目前 Adob​​e 只提供 InDesign 的生产版本,但不提供调试版本供用户下载。但是InDesign的调试版不是免费的,需要从Adobe网站购买。

但是,对于像我们这样只想使用免费调试版本的 InDesign 来开发我们自己的插件的开发人员来说,这并不是死胡同。我们所要做的就是将项目构建为发布版本。然后我们可以在 InDesign 的生产版本上安装我们插件的发布版本并测试它的功能。

此答案仅显示如何解决问题中的问题,有关更多详细信息,每个人都可以通过电子邮件 trind09@yahoo.com 与我联系。

问候, 粪三

【讨论】:

    猜你喜欢
    • 2015-06-07
    • 2023-04-02
    • 2015-07-08
    • 1970-01-01
    • 2016-03-06
    • 1970-01-01
    • 2013-10-27
    • 1970-01-01
    • 2019-05-15
    相关资源
    最近更新 更多