Windows窗体应用程序无法在不同的计算机上运行

时间:2013-11-29 16:19:36

标签: .net visual-studio-2013 windows-8.1 windows-xp-sp2

我对VB编程很新。我使用Visual Basic 2013 Ultimate在VB上创建了一个应用程序,并希望它在我办公室PC上安装的Windows XP上运行。

应用程序确实使用excel的text to column属性将分隔的文本文件转换为excel文件。

我已经完成了.Net Framework(3.5)的正确定位,并在适当的CPU类型(x86)上进行了编译。我的电脑有Office 2013.应用程序在我的电脑上运行正常(Windows 8.1 x64)。我将可执行文件testExcel.exe从调试目录复制到我的PC的任何位置,它就像一个魅力。但是,这不适用于另一台拥有Windows 7的PC。

执行后显示的错误为testExcel has stopped working

另一台PC安装了Office 2010和.Net framework(4.5)。

有谁能告诉我这里缺少什么?这是在我的电脑编码时导入的excel库有关的问题吗? 例如,在我将项目添加到** Microsoft

之后,我已经导入了以下库
Excel 15.0 Object Library:

Imports Excel = Microsoft.Office.Interop.Excel

Imports System.IO

如果是,那么解决方法是什么? 请注意,我已经制作了一个非常基本的应用程序,并尝试在不同的PC上运行,并且它可以在这些PC上运行。 请建议我在Windows XP机器上运行所需的一切。 对不起我的英语不好。提前谢谢。

0 个答案:

没有答案