Приложение 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. Извините за мой английский. Заранее спасибо.