mfc - Visual Studio 开始运行时清除命令行参数
问题描述
在我的解决方案中,我有一个 Visual C++ 项目,它使用
平台工具集 = Visual Studio 2013 (v120)
我在 Visual Studio 2019 中打开。
如果我编辑 Project Properties > Configuration Properties > Debugging > Command arguments to something,并执行 OK 一切顺利,就好像我再次打开此对话框一样,一切正常。
但是当我运行应用程序时,对于指定的配置,命令参数被清除,因为在发布和调试配置中都会发生同样的奇怪行为。这样我就不能使用VS接口来参数化命令输入。
在我按下播放按钮的那一刻,参数化就消失了:
请帮忙。
更新:
这似乎是导致奇怪行为的扩展。我禁用了所有可能的扩展,现在没有发生这种行为。当我有时间时,我会尝试挑选让我烦恼的扩展程序并提供更多更新。
更新 2:
我只是按字母顺序启用了几个块的扩展并最终启用了所有这些扩展,并且看到 VS 表现良好。我相信禁用某些扩展的事实使事情重回正轨。
解决方案
我刚刚卸载了一个名为“Smart Command Line Arguments”的扩展,现在似乎一切正常。
可能是我用错了,我不知道。
现在我将继续我的工作,如果我没有发现任何问题,我将接受我现在的答案。
推荐阅读
- r - 根据另一列 R 的条件创建函数
- python - 在 GeoPandas 中,在用户定义的纬度经度框中选择(线串)数据
- azure - 您能否建议如何解决 azure web 应用程序的 URL 重写规则问题?
- windows - 使用 Powershell 创建交互式计划任务
- r - 使用 sep=" \ " 时出现单独的 {tidyr} 错误的问题
- python - 如何键入仅使用构造函数可能返回类型的子集的函数?
- json - 如何使用 jq 计算中位数?
- python - 尝试通过 pygame 播放歌曲但出现 libmpg123-0.dll 错误
- java - 可空的原始长函数参数,你能检查传递的值是否确实为空吗?
- knockout.js - 为什么 Knockoutjs 不能使用单独文件中的脚本?