使用Visual Studio使用命令行参数调试Outlook

时间:2017-04-04 18:30:27

标签: visual-studio debugging outlook command-line-arguments

我正在尝试从Outlook(2007)加载项访问命令行参数。当我从命令行运行outlook时:

"D:\Apps\Microsoft Office\Office12\OUTLOOK.EXE" /select outlook:calendar

然后我可以使用GetCommandLineArg()来正确访问参数(并且outlook默认显示日历,正如此命令行参数所预期的那样)。但是,在向Debug添加相同的参数时 - > Visual Studio中的命令行参数(2017)(启动操作为"启动项目"),outlook在启动时不显示日历,而GetCommandLineArg()仅返回outlook可执行文件路径。

在Visual Studio中调试Outlook加载项时,如何将命令行参数传递给Outlook?

1 个答案:

答案 0 :(得分:0)

似乎将Visual Studio启动操作从“启动项目”更改为“启动外部程序”(将其指向outlook)可以解决问题;传递命令行参数,可以从加载项访问。

在visual studio中调试outlook加载项时,使用“启动外部程序”与“启动项目”有什么不利之处吗?