【发布时间】:2021-10-23 15:51:56
【问题描述】:
对于一个非常特殊的解决方案,我需要我的客户:
- 启动视觉工作室
- 打开解决方案
- 启动项目
目标是有一个链接,这样客户只需点击一个图标,奇迹就会发生,而无需他付出任何努力
所以第 1 点没问题。但其他点呢?
谢谢
【问题讨论】:
-
你为什么要这样做而不是仅仅部署解决方案?
-
正如我所说的,这很复杂,但它就是这样:我们正在寻找一个一周内出现的错误。所以我在客户那里安装了 VS 并要求他启动它而不是启动已部署的版本。通过在问题出现时这样做,我的程序不会崩溃,而是让 VS 揭示问题所在。唯一的问题是客户抱怨必须执行上述 1.2.3。手术。顺便说一句,记录理解并没有帮助
-
嗯,不过,日志记录是最好的选择。当应用程序发生打嗝时,客户端应该如何处理 VS?你有所有的全局异常处理程序吗?您是否记录了实际有用的信息?坦率地说:如果软件制造商要求,我安装一个 IDE 并从中运行他们的应用程序以查找错误,我会在“昨天”寻找替代品......
-
我正在使用 Nlog 并进行了无数次测试,但是当系统崩溃时,Nlog 不会写入可能是问题线索的最后几行
-
那是你如何设置NLog的问题。你有一个全局异常处理程序吗?你在让应用死机之前关闭日志系统吗? (
LogManager.Shutdown()刷新待处理条目...)
标签: c# wpf visual-studio command-line solution