这是一个棘手的问题,我不知道如何解决。 (因此,我在这里问,:))我在一个团队中约有六打开WPF应用程序的开发人员。在这个阶段,我们有一个工作应用程序。并非所有功能都在其中,但我们正在取得进展。团队中的每个人都可以运行该应用,除了我们的老板在运行时遇到问题。当应用程序首次启动时,它将带有一些启动屏幕/登录页面,并带有一些按钮。当我们运行应用程序时,我们所有人都可以轻松点击任何按钮。其中一个按钮是“订单”标签,并将用户带到另一个可以在订单上工作的屏幕。当我们的老板运行它时,应用程序总是崩溃。然而,它对我和其他开发者都没有这样做。这使得很难弄清楚什么是错误的,因为我无法复制它。我必须承认,这个问题可能不是WPF,但可能与.NET框架有关,但在这一点上我不知道。我必须从某个地方开始。如何确定为什么我们的应用程序会为某些人崩溃,而不是其他人?
所以最终问题是这样的,我如何确定在不同的机器上发生的故障与我自己的故障有关?一种我无法访问的功能?
我们正在使用VS 2015,.NET Framework 4.5.2。
它不会为您返回堆栈跟踪或异常信息吗?这将是解决问题的开始。 –
老板是否有相同的.NET框架?您也可以添加错误记录,以便您可以抓住老板错误日志并查看会发生什么。 – Jacobr365
其他计算机可能没有相同的.NET框架,或者它没有在您的项目中引用库。确保你正在做一个适当的工作,或启用错误日志记录来检查错误被抛出的位置。 –