2 回答
TA贡献1827条经验 获得超4个赞
要根据需要传递命令行参数,您必须切换到“启动外部程序”下
项目属性 --> 选项卡“调试” --> 部分“启动操作”
然后使用“浏览”按钮填写您希望启动的所需外部程序,在这种情况下是 Power Point 的路径,或者只需键入/粘贴它。
然后在下面的文本框中填写命令行参数。
笔记
这仅在使用 AddIn 项目时才需要,因为它们的启动例程与“正常”窗口/控制台应用程序不同。有了这些,“启动项目”将正确尊重命令行参数。
AddIn 项目在其项目文件中有这样的内容:
<ProjectExtensions>
<VisualStudio>
<FlavorProperties GUID="{xxxxx}">
<ProjectProperties HostName="PowerPoint" HostPackage="{xxxxx}" OfficeVersion="15.0" VstxVersion="4.0" ApplicationType="PowerPoint" Language="cs" TemplatesPath="" DebugInfoExeName="#Software\Microsoft\Office\15.0\Word\InstallRoot\Path#POWERPNT.EXE" DebugInfoCommandLine="/x" AddItemTemplatesGuid="{51063C3A-E220-4D12-8922-BDA915ACD783}" />
<Host Name="PowerPoint" GeneratedCodeNamespace="PowerPointAddIn" IconIndex="0">
<HostItem Name="ThisAddIn" Code="ThisAddIn.cs" CanonicalName="AddIn" CanActivate="false" IconIndex="1" Blueprint="ThisAddIn.Designer.xml" GeneratedCode="ThisAddIn.Designer.cs" />
</Host>
</FlavorProperties>
</VisualStudio>
</ProjectExtensions>
您可以将所需的命令行参数传递给该值,DebugInfoCommandLine="/x"然后在使用“启动项目”时传递这些参数。
- 2 回答
- 0 关注
- 109 浏览
添加回答
举报