【发布时间】:2009-12-17 06:48:42
【问题描述】:
我的应用程序是用 VB.NET 构建的。这是一个EXE应用程序。 它已经作为独立应用在数十个 Windows 主机上运行良好 - 无需开发环境。
现在我尝试在 Windows 2008 服务器上运行它(作为本机应用程序),但没有显示表单 - 没有显示任何内容。当我调试时,我看到它正在运行所有“form_load”子例程,直到最后,但没有显示任何内容。我没有发现任何错误。 可能是什么原因?我应该检查什么?
我必须说它在许多其他 Windows 机器上运行良好,但在 Windows 2008 服务器机器上却不行(我们在另一台机器上试过)。
它不是数据库应用程序。仅限 GUI。
提前致谢!
【问题讨论】:
-
需要更多数据。比如你试图做什么?尝试在 vb.net 中制作单一表单应用程序并在该计算机上运行它,看看会发生什么等等。如果它可以工作 - 尝试评论你在这个应用程序中的逻辑并运行它。
-
当您尝试在机器上运行时,您是否看到任务管理器中显示了 vsjitdebugger?可能是form_load期间发生错误。
-
你多次提到在这台机器上调试它;你能指定它是如何被调试的吗?您是在使用远程调试还是在机器本身上安装了 Visual Studio?
标签: vb.net windows-server-2008