Не удалось загрузить файл или сборку
Перейти к содержимому

Не удалось загрузить файл или сборку

  • автор:

При работе с программой выдается ошибка: «Не удалось загрузить файл или сборку Microsoft.Office.Interop…/office»

При работе с Business Studio возникает ошибка: «Не удалось загрузить файл или сборку Microsoft.Office.Interop…/office».

Примеры ситуаций, при которых она может возникать:

Запуск программы.
Работа с отчетами (формирование, создание, редактирование).
Выполнение импорта с помощью пакета импорта.

Как можно решить проблему?

Некоторые инсталляции Windows 10 включают предустановленную версию Centennial Office, которая вызывает данные проблемы. Решить проблему можно несколькими способами:

Способ 2: Ручное удаление Centennial Office. Для этого запустите от имени администратора Windows Power Shell и выполните последовательно команды:
«(Get-AppxPackage -Name Microsoft.Office.Desktop).Dependencies | Remove-AppxPackage»
«Get-AppxPackage -Name Microsoft.Office.Desktop | Remove-AppxPackage»
«(Get-AppxPackage -Name Microsoft.Office.Desktop).Dependencies»
Произведите восстановление вашей версии MS Office при необходимости.

Если приведенные способы решения не помогут, за дальнейшей консультацией обратитесь в техническую поддержку по адресу support@businessstudio.ru.

Не удалось загрузить файл или сборку при просмотре сайтов Exchange EWS или автообнаружения

При просмотре или при просмотре может появилось следующее сообщение об ошибке https://servername/autodiscover/Autodiscover.xml https://servername/ews/exchange.asmx .

Не удалось загрузить файл или сборку Microsoft.Exchange.Diagnostics, Version=8.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 или одну из его зависимостей. Не удается найти указанный файл.
Описание: во время выполнения текущего веб-запроса возникло необработанное исключение. Дополнительные сведения об ошибке и ее происхождении в коде см. в трассировке стека.

Сведения об исключении: System.IO.FileNotFoundException: не удалось загрузить файл или сборку Microsoft.Exchange.Diagnostics, Version=8.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 или одну из его зависимостей. Не удается найти указанный файл.

Ошибка источника:

Необработанное исключение было создано во время выполнения текущего веб-запроса. Сведения о происхождении и расположении исключения можно определить с помощью трассировки стека исключений ниже.

Трассировка загрузки сборки. Следующие сведения могут быть полезны, чтобы определить, почему сборка «Microsoft.Exchange.Diagnostics, Version=8.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35» не удалось загрузить.

WRN: ведение журнала привязки сборок отключено.
Чтобы включить ведение журнала ошибок привязки сборок, задайте значение реестра [HKLM\Software\Microsoft\Fusion! EnableLog] (DWORD) — 1.
Примечание. Существует некоторое снижение производительности, связанное с ведением журнала ошибок привязки сборки.
Чтобы отключить эту функцию, удалите значение реестра [HKLM\Software\Microsoft\Fusion! EnableLog].

Трассировка стека:

[FileNotFoundException: не удалось загрузить файл или сборку Microsoft.Exchange.Diagnostics, Version=8.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 или одну из его зависимостей. Системе не удается найти указанный файл.]
Microsoft.Exchange.Services.AuthorizationModule.Init(контекст HttpApplication) +0
System.Web.HttpApplication.InitModulesCommon() +135
System.Web.HttpApplication.InitInternal(контекст HttpContext, состояние HttpApplicationState, обработчики MethodInfo[] ) +2601588
System.Web.HttpApplicationFactory.GetNormalApplicationInstance(Контекст HttpContext) +347
System.Web.HttpApplicationFactory.GetApplicationInstance(контекст HttpContext) +139
System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +196

Сведения о версии: Microsoft платформа .NET Framework Версия:2.0.50727.1434; ASP.NET Версия:2.0.50727.1434

Причина

Не удалось загрузить сборку Microsoft.Exchange.Diagnostics из-за неправильной записи в файле приложения web.config.

Разрешение

  • Если проблема возникает с https://servername/autodiscover/autodiscover.xml : Создайте резервную копию web.config в папке C:\Program Files\Microsoft\Exchange Server\ClientAccess\Autodiscover.
    • Откройте web.config из C:\Program Files\Microsoft\Exchange Server\ClientAccess\Autodiscover в блокноте.
    • Замените все file:///%ExchangeInstallDir%на file:///C:\Program Files\Microsoft\Exchange Server\, где cis — диск, на котором установлен Exchange.
    • Сохраните файл.
    • Откройте командную строку администратора и запустите IISreset /noforce .
    • Тестирование просмотра https://servername/autodiscover/autodiscover.xml .
    • Откройте web.config из папки C:\Program Files\Microsoft\Exchange Server\ClientAccess\exchweb\ews в блокноте.
    • Замените все file:///%ExchangeInstallDir%на file:///C:\Program Files\Microsoft\Exchange Server\, где cis — диск, на котором установлен Exchange.
    • Сохраните файл.
    • Откройте командную строку администратора и запустите IISreset /noforce .
    • Тестирование просмотра https://servername/ews/exchange.asmx .

    Обратная связь

    Были ли сведения на этой странице полезными?

    KB4134601 . ИСПРАВЛЕНИЕ: ошибка «Не удалось загрузить файл или сборку Microsoft.AnalysisServices.AdomdClientUI» при выполнении операции «Обработка полной» в SQL Server

    SQL Server 2016 Developer — duplicate (do not use) SQL Server 2016 Enterprise — duplicate (do not use) SQL Server 2016 Enterprise Core — duplicate (do not use) SQL Server 2016 Standard — duplicate (do not use) SQL Server 2017 on Windows (all editions) Еще. Меньше

    Проблемы

    Предположим, что у вас есть пакет Служб Microsoft SQL Server Integration Services (SSIS). При выполнении операции Process Full в пакете обработка может завершиться неудачно. Кроме того, появляется приведенное ниже сообщение об ошибке:

    «Выполнить CREATE PARTITIONS: Ошибка: не удалось загрузить файл или сборку «Microsoft.AnalysisServices.AdomdClientUI, Version=14.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91″ или одна из его зависимостей. Системе не удается найти указанный файл».

    • Если вы изучите папку drive:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.AnalysisServices.AdomdClient, то обнаружите, что соответствующий файл Microsoft.AnalysisServices.AdomdClient.dll присутствует.
    • Журнал событий задачи обработки служб Analysis Services (AS) в SSIS 2016 составляет менее 10 % журнала в SSIS 2014. Кроме того, шаги обработки AS не регистрируются.

    Решение

    Эта проблема устранена в следующих обновлениях для SQL Server:

    Сведения о сборках SQL Server

    Каждая новая сборка для SQL Server содержит все исправления и исправления безопасности, которые были в предыдущей сборке. Рекомендуется установить последнюю сборку для своей версии SQL Server:

    Статус

    Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе «Применяется к».

    Ссылки

    Сведения о терминологии, используемой корпорацией Майкрософт для описания обновлений программного обеспечения.

    Не удалось загрузить файл или сборку «*.dll» либо одну из их зависимостей. Не найден указанный модуль. В чем причина?

    Скомпилировал и собрал в Visual Studio в выходную папку Release решение из нескольких проектов. Указал зависимости проектов. В решении три проекта: библиотека dll, исполняемый файл с++ и с# приложение Windows. У меня приложение работает, все в норме. Скопировал папку Release на другой компьютер, программа запускается и работает нормально, пока не нажата кнопка обработчик которой связан с библиотекой dll, и выдается ошибка: <<Платформа Microsoft.Net Framework
    Необрабатываемое исключение в компоненте приложения. При нажатии кнопки «Продолжить» приложение проигнорирует ошибку и попытается продолжить работу.

    Не удалось загрузить файл или сборку «*.dll» либо одну из их зависимостей. Не найден указанный модуль.>>
    Программа зависает намертво. Видимо не находит библиотеку dll. Эта библиотека собирается и лежит в той же папке Release, что и исполняемый exe.
    В чем может быть причина? Прописывается, как то путь к dll в visual studio? Или его зависимости еще какие-то?

    • Вопрос задан более года назад
    • 1284 просмотра

    Комментировать

    Решения вопроса 0

    Ответы на вопрос 1

    vabka

    Токсичный шарпист

    Нужно просто вызвать Publish, а не Build — тогда студия все зависимости скопирует

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *