Опубликованная и установленная программа с использованием LinqToExcel создает исключение «Исключение было вызвано целью вызова». Внутреннее исключение не отображается, но на моем компьютере, если я запускаю exe-файл отдельно, без других исходных файлов, там не удается загрузить файл или сборку linqtoexcel. но это только на моем ПК, когда я пытался запустить его отдельно. Но я верю, что это похоже?
На обоих ПК установлены Win10, установлены офисы Access DB Engine 64 бит или 64 бит.
public void ImportNewData(String file)
{
ExcelConnector excel = new ExcelConnector(file);
foreach(var result in excel.ReadNewData())
{
this.loopsList.Add((Loop) result);
}
}
public IEnumerable ReadNewData() {
try
{
var query = from a in this.ExcelConnection.Worksheet < Loop > ("Data")
select a;
return query;
}
catch (Exception exeption)
{
MessageBox.Show(exeption.Message + "\n" + exeption.InnerException.Message + "\n" + exeption.InnerException.Source, "Warning");
return null;
}
}
Я ожидаю, что он будет работать на любом компьютере с Windows:)