我試圖從Outlook(2007)加載項訪問命令行參數。當我在命令行中運行Outlook:使用Visual Studio的命令行參數調試Outlook
"D:\Apps\Microsoft Office\Office12\OUTLOOK.EXE" /select outlook:calendar
那麼我可以訪問罰款GetCommandLineArg(參數)(和Outlook默認顯示日曆,與此命令行參數預期)。但是,在Visual Studio(2017)中的Debug - > Command Line Arguments中添加相同的參數時(啓動操作爲「Start project」),Outlook不會在啓動時顯示日曆,並且GetCommandLineArg()僅返回Outlook可執行文件路徑。
在Visual Studio中調試Outlook加載項時,如何將命令行參數傳遞給Outlook?
很高興知道它已經解決了,感謝您在這裏分享您的解決方案,您可以將其標記爲答案。另外,我的理解是它們是兩種不同的調試方式。啓動外部程序:它指示應用程序調試時應啓動特定的程序。例如,像類庫項目一樣。啓動項目:這意味着.exe可以像控制檯或Windows應用程序一樣啓動。 –