如何在Visual Studio 2013 for C++项目上使用InDesign SDK?

问题描述:

我有我的卡在我的研究有关“使用InDesign SDK开发一个插件InDesign”。通过我的研究,我试图从Visual Studio 2013开始一个SDK附带的示例项目(请注意,所有示例项目都使用C++)。另外,我在InDesign的论坛上发布了许多问题,要求帮助但很长一段时间没有回应。我需要你的帮助来继续我对这个问题的研究。这个问题说明如下:如何在Visual Studio 2013 for C++项目上使用InDesign SDK?

  • 涉案文件:的Visual Studio 2013(C++)
  • 我:plugin_sdk_CC2015_072_20150618.zip
  • 开发框架(在InDesign SDK - http://www.adobe.com/devnet/indesign/sdk.html - 从Adobe网站下载)遵循文件夹 “plugin \ docs \ html \ index.html”中的指导原则。
  • 我打开文件夹中的示例项目“插件\编译\ WIN \ PRJ”上的Visual Studio的 2013年
  • 从Visual Studio 2013的窗口,我点击“本地窗口Debuggeer” 运行项目。但编译完项目后,它生成了一个 错误消息,并且该项目无法继续运行。

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

我卡在那里,不能找到这个问题连我都跟着从InDesing SDK文档严格意义上的解决方案。最后,这项研究的目的是为InDesign创建一个示例插件。

Error message appeared when running project

问候

+0

它看起来像Visual Studio 2013不知道如何运行的项目后打开.pln文件。一些我如何研究配置VS2013以使其能够启动InDesign插件项目。 –

+0

我对这个问题有了更多的线索。那就是sdk.pln文件无法从Visual Studio启动。它是InDesign的插件文件,只需在InDesign中运行。唯一的问题是开发人员在Visual Studio中无法运行插件文件时如何调试项目! –

这是我在详细回答:

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

Config the project to locate the debug program

事件你做上述步骤,你仍然无法调试的插件SDK任何项目。因为目前Adobe只提供InDesign的高效版本,但不提供供用户下载的调试版本。但InDesign的调试版本不是免费的,需要从Adobe网站购买。

然而,这还不是死路给开发商像我们谁只想使用InDesign中的免费调试版本来开发我们自己的插件。我们所要做的就是将该项目构建为发布版本。然后,我们可以在InDesign的高效版本上安装我们插件的发布版本并测试其功能。

这个答案只是展示了如何从问题解决的问题,更多的细节大家可以通过电子邮件[email protected]与我联系。

问候, 阮晋勇三