Winform 应用程序 "has stopped working" 正在启动。仅在其他计算机上
Winform application "has stopped working" on launch. Only on other computers
这是我发布的第一个应用程序。我使用 winform 应用程序在 c# 中用 Visual Studio Express 构建了它。
我对此很陌生,无法找到问题的答案。
当我尝试在其他各种计算机上打开(启动)我的应用程序时,出现 "Winformapplication has stopped working" 并且应用程序无法启动。我已尝试将我使用的所有资源都包含在该文件夹中,但仍然无法正常工作。
奇怪的是,该应用程序适用于我安装 Visual Studio 的所有计算机(至少我是这么认为的)。它在我试过的随机笔记本电脑上运行良好,但没有任何我能弄清楚的特别之处(未安装 VSE)。
所以我的问题很简单:我该如何完成这项工作?我错过了什么?
如果需要,我可以提供有关应用程序本身的更多信息。
非常感谢。
编辑:删除了不相关的代码。
我的错误来自:“'Microsoft Office 12.0 Access Database Engine OLE DB Provider' 提供程序未在本地计算机上注册。
临时解决方法是安装 2007 Office System Driver: Data Connectivity Components as stated on this thread。
感谢大家的帮助。
不过我仍在寻找替代方案。
这是我发布的第一个应用程序。我使用 winform 应用程序在 c# 中用 Visual Studio Express 构建了它。
我对此很陌生,无法找到问题的答案。
当我尝试在其他各种计算机上打开(启动)我的应用程序时,出现 "Winformapplication has stopped working" 并且应用程序无法启动。我已尝试将我使用的所有资源都包含在该文件夹中,但仍然无法正常工作。
奇怪的是,该应用程序适用于我安装 Visual Studio 的所有计算机(至少我是这么认为的)。它在我试过的随机笔记本电脑上运行良好,但没有任何我能弄清楚的特别之处(未安装 VSE)。
所以我的问题很简单:我该如何完成这项工作?我错过了什么?
如果需要,我可以提供有关应用程序本身的更多信息。
非常感谢。
编辑:删除了不相关的代码。
我的错误来自:“'Microsoft Office 12.0 Access Database Engine OLE DB Provider' 提供程序未在本地计算机上注册。
临时解决方法是安装 2007 Office System Driver: Data Connectivity Components as stated on this thread。
感谢大家的帮助。
不过我仍在寻找替代方案。