好的,所以,这是我的问题:我为某人开发了.NET 4.0(客户端配置文件)+ SQL Server Compact应用程序,并且有人报告了以下问题:应用程序根本没有启动。没有错误,没有例外,没有消息,没有任何消息。加载光标显示5秒钟,然后没有任何反应。应用程序也不会显示在进程树中。
这不是我为他开发的第一个.NET应用程序,所以我100%确信所有必需的软件都安装在他的机器上(.NET 4.0 CP)。我已经让他安装SQL Server Compact 4.0的运行时,他就这么做了,所以我认为问题不会来自这里。
我试过发送一个只有UI初始化的构建(在主窗体的构造函数/加载方法中没有其他东西)。它有同样的问题。
我不知道在哪里寻找问题的来源。在这里有人可以帮我提一些提示,指出我正确的方向吗?我的猜测是应用程序'尝试'在这5秒内启动,但失败了。
如果您需要更多信息,请询问。
答案 0 :(得分:5)
尝试在Windows“事件查看器”中查找一些线索并向他发送一个简单的控制台应用程序(Hello World将会执行 - 可能使用简单的Sql Compact测试)以确保他获得了所需的一切。如果其他一切都失败了,那就去检查一下自己 - 有时这是用户最简单的事情。
是的:添加记录(将进入一个简单的文本文件)
答案 1 :(得分:3)
当没有其他好的信息时,事件查看器通常具有良好的信息。当我工作的其中一个应用程序无法启动时,这就是我所看到的。在“Windows日志”下,我查看“应用程序”和“系统”日志。大多数情况下会出现一个错误,指向正确的方向。
答案 2 :(得分:0)