我正在尝试从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?
答案 0 :(得分:0)
似乎将Visual Studio启动操作从“启动项目”更改为“启动外部程序”(将其指向outlook)可以解决问题;传递命令行参数,可以从加载项访问。
在visual studio中调试outlook加载项时,使用“启动外部程序”与“启动项目”有什么不利之处吗?