3 / 1 / 0
Регистрация: 06.06.2018
Сообщений: 54
|
||||||
1 | ||||||
Interop.Microsoft.Office.Interop.Excel08.11.2019, 14:53. Показов 18097. Ответов 12
Метки нет (Все метки)
Добрый день!
Собственно есть Win10, Visual Studio 2019, есть MS Office 2007 с установленным Excel. При попытке подключиться к Excel вылезает ошибка "Could not load file or assembly "Interop.Microsoft.Office.Interop.Excel, Version=1.6.0.0, Culture=neutral, PublicKeyToken=null"" и прочее. Ссылка на библиотеку добавлена (Microsoft Excel 12.0 Object Library версия 1.6). Цепляется из папки с офисом из файла Excel.exe. В "C:\Windows\assembly" Microsoft.Office.Interop.Excel присутствует. Весь код
Единственное, что я заметил, это отличие версии в "C:\Windows\assembly" (12.0.6600.1000) от той, которая отображается в проекте (12.0.6771.5000). PS. Да, я находил темы про эту же ошибку, но не нашел в них решения.
0
|
08.11.2019, 14:53 | |
Ответы с готовыми решениями:
12
Microsoft.Office.Interop.Excel Как подключить microsoft.office.interop.excel Работа с документами Excel без Microsoft.Office.Interop.Excel Некорректная работа с Microsoft.office.interop.excel.dll на других ПК |
08.11.2019, 16:57 | 2 |
LandLubber, попробуйте установить с NuGet https://stackoverflow.com/a/15285939
0
|
3 / 1 / 0
Регистрация: 06.06.2018
Сообщений: 54
|
|
11.11.2019, 15:21 [ТС] | 3 |
В общем со стандартными ссылками на библиотеки, что подтягиваются в VS для 2007 офиса, ничего не вышло.
Заработало после ручного указания библиотеки из папки "C:\Program Files (x86)\Microsoft Visual Studio\Shared\Visual Studio Tools for Office\PIA\Office14".
0
|
1468 / 1009 / 456
Регистрация: 30.10.2017
Сообщений: 2,800
|
|
11.11.2019, 16:36 | 4 |
А через менеджер ссылок -> COM -> Microsoft Excel 12.0 Object Library пробовали подцепить?
0
|
3 / 1 / 0
Регистрация: 06.06.2018
Сообщений: 54
|
|
11.11.2019, 16:52 [ТС] | 6 |
0
|
1468 / 1009 / 456
Регистрация: 30.10.2017
Сообщений: 2,800
|
|
11.11.2019, 16:55 | 7 |
LandLubber, просто меня смутила эта фраза, тогда как из менеджера ссылок должна цепляться из assembly.
0
|
es geht mir gut
11271 / 4753 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
|
||||||
11.11.2019, 17:05 | 8 | |||||
Попробуйте всё-таки, только отключите все что наподключали.
0
|
3 / 1 / 0
Регистрация: 06.06.2018
Сообщений: 54
|
|
11.11.2019, 17:35 [ТС] | 9 |
Добавлено через 1 минуту Microsoft Excel 12.0 Object Library в списке присутствует, но если навести на нее, то путь указан до Excel.exe Добавлено через 20 минут Пардоньте, лишнего скопировал, вот ничего и не происходило. При выполнении указанного кода вылезает RuntimeBinderException "'System.__ComObject' does not contain a definition for Workbooks"
0
|
3 / 1 / 0
Регистрация: 06.06.2018
Сообщений: 54
|
|
11.11.2019, 18:33 [ТС] | 11 |
0
|
3 / 1 / 0
Регистрация: 06.06.2018
Сообщений: 54
|
||||||
11.11.2019, 18:49 [ТС] | 13 | |||||
Если оставить только строку
0
|
11.11.2019, 18:49 | |
11.11.2019, 18:49 | |
Помогаю со студенческими работами здесь
13
Где взять справочник функций сборки Microsoft.Office.Interop.Excel? Не могу найти в менеджере ссылок сборку "Microsoft.Office.Interop.Excel" Microsoft.Office.Interop для всех версий MS Office Невозможно загрузить файл или сборку "Microsoft.Office.Interop.Excel" при переносе приложения на другой ПК Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |