Приложение WindowsForm не запускается на другом компьютере

Я очень плохо знаком с программированием на VB. Я сделал приложение на VB с использованием Visual Basic 2013 Ultimate и хочу, чтобы оно работало на Windows XP, установленной на моем офисном ПК.

Приложение конвертирует текстовый файл с разделителями в файл Excel, используя свойство text в столбец Excel.

Я правильно настроил таргетинг на.Net Framework (3.5) и скомпилировал соответствующий тип процессора (x86). На моем ПК установлен Office 2013. Приложение отлично работает на моем ПК (Windows 8.1 x64). Я скопировал исполняемый файл testExcel.exe из каталога отладки в любое место на моем компьютере, и оно работало как чудо. Однако это не работает на другом ПК с Windows 7.

Ошибка это показывает testExcel has stopped working после исполнения.

На другом ПК установлены Office 2010 и.Net framework (4.5).

Кто-нибудь может посоветовать, чего мне здесь не хватает? Эта проблема связана с библиотекой Excel, импортированной при кодировании на моем компьютере? Например, я импортировал следующие библиотеки после того, как добавил ссылку в свой проект для **Microsoft

Excel 15.0 Object Library:

Imports Excel = Microsoft.Office.Interop.Excel

Imports System.IO

Если да, то каков обходной путь? Обратите внимание, что я сделал очень простое приложение и попытался запустить его на разных компьютерах, и оно работало на этих компьютерах. Пожалуйста, предложите мне все, что мне нужно, чтобы запустить его на компьютере с Windows XP. Извините за мой английский. Заранее спасибо.

0 ответов

Другие вопросы по тегам