动态命令行参数和在维护调试时预加载任务

本文关键字:加载 任务 调试 维护 命令行 参数 动态 | 更新日期: 2023-09-27 18:01:35

我正在开发一个将由第三方应用程序调用的WPF应用程序。第三方应用程序在数据库中设置一些数据,并通过命令行参数向WPF应用程序传递一个键。

这很难调试,因为WPF应用程序根据数据库中的不同标准表现不同。

是否有一种方法,我可以在一个单独的项目中创建一个启动器应用程序,但相同的解决方案,将设置此数据,然后用所需的命令行参数打开应用程序?我宁愿不通过项目的调试属性设置参数

动态命令行参数和在维护调试时预加载任务

我建议使用单元测试,它允许在必要时在调试器中运行测试。

你可以很容易地测试一个ViewModel,但是视图要困难得多。因此,这可能需要一些重新设计,但它会在可重复的测试和回归案例方面为自己付出代价。

如果我理解正确,这里有两个快速的:
1)打开控制台窗口,用选定的命令行参数启动应用程序。2)使用dotnet(谷歌为Shell类/命名空间)做同样的事情。

HTH