После обновления: Не удалось загрузить файл или сборку ... либо одну из их зависимостей

Cmapnep Закрыто

Message: Не удалось загрузить файл или сборку "CefSharp.WinForms, Version=79.1.360.0, Culture=neutral, PublicKeyToken=40c4b6fc221f4138" либо одну из их зависимостей. Операция не поддерживается. (Исключение из HRESULT: 0x80131515) StackTrace: в TurboConf.Service.TurboConfService.Initialize() в TurboConf.HostApplication.Program.LoadApp(String[] args1) ProductVersion: 5.12.7424.35797 UAC: True CompatibilityMode: False SystemInfo: Microsoft Windows NT 6.1.7601 Service Pack 1 x64 CPU: 12

Комментарии

bolsun
#1, ред. 21 июля 2023 23:57

Если после обновления на 5.12 выдает ошибку Не удалось загрузить файл или сборку ... либо одну из их зависимостей.
Далее текст ошибки может немного отличаться, это все разные ошибки. Варианты:

  1. "Не удается найти указанный файл".
    Скачайте Ссылка скрыта и распакуйте файлы из архива в папку с программой.
  2. "Не удалось загрузить указанный модуль" или "Не найден указанный модуль".
    Необходимо установитьVisual C++ Redistributable 2015
    https://www.microsoft.com/ru-ru/download/details.aspx?id=48145
    Если и после установки будет выдаваться ошибка, то нужно установить Visual C++ Redistributable 2015-2022
  3. "Операция не поддерживается".
    Заменяем содержимое файла TurboConf.Application.exe.config на:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
  </startup>
  <system.net>
    <defaultProxy useDefaultCredentials="true" />
  </system.net>
  <runtime>
    <loadFromRemoteSources enabled="true" />
	<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="RestSharp" publicKeyToken="598062e77f915f75" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-106.6.10.0" newVersion="106.6.10.0" />
      </dependentAssembly>
    </assemblyBinding>
  </runtime>
</configuration>


bolsun
#2, 20 мая 2020 09:11

bolsun изменил статус на Завершено


Влад
#3, ред. 21 мая 2020 15:48

Доброго времени суток.
Проблема не полечилась ни установкой файлов из архива, ни переустановкой vc redistr. kit по ссылке. Сервер 2016 x64 standard. Работаю в терминале.


bolsun
#4, 21 мая 2020 16:01

(3) Влад, добрый день. Нужно сообщение об ошибке.


Влад
#5, ред. 21 мая 2020 17:27

Message: Не удалось загрузить файл или сборку "CefSharp.WinForms, Version=79.1.360.0, Culture=neutral, PublicKeyToken=40c4b6fc221f4138" либо одну из их зависимостей. Операция не поддерживается. (Исключение из HRESULT: 0x80131515)
StackTrace: в TurboConf.Service.TurboConfService.Initialize()
в TurboConf.HostApplication.Program.LoadApp(String[] args1)
ProductVersion: 5.12.7445.24330

Details: System.IO.FileLoadException: Не удалось загрузить файл или сборку "CefSharp.WinForms, Version=79.1.360.0, Culture=neutral, PublicKeyToken=40c4b6fc221f4138" либо одну из их зависимостей. Операция не поддерживается. (Исключение из HRESULT: 0x80131515)
Имя файла: 'CefSharp.WinForms, Version=79.1.360.0, Culture=neutral, PublicKeyToken=40c4b6fc221f4138' ---> System.NotSupportedException: Предпринята попытка загрузить сборку из сетевого ресурса, что в предыдущих версиях .NET Framework могло привести к помещению сборки в "песочницу". Этот выпуск .NET Framework не включает политику CAS по умолчанию, поэтому данная загрузка может быть опасной. Если эта нагрузка не предназначена для изоляции сборки, включите переключатель loadFromRemoteSources. Дополнительные сведения см. на странице http://go.microsoft.com/fwlink/?LinkId=155569.
в System.Reflection.RuntimeAssembly.nLoadFile(String path, Evidence evidence)
в System.Reflection.Assembly.LoadFile(String path)
в System.AppDomain.OnAssemblyResolveEvent(RuntimeAssembly assembly, String assemblyFullName)
в TurboConf.Service.TurboConfService.Initialize()
в TurboConf.HostApplication.Program.LoadApp(String[] args1)


bolsun
#6, ред. 21 мая 2020 17:36

(5) Влад, судя по всему сервер заблокировал загруженные библиотеки в папке x64.
Вариант решения, правой кнопкой на библиотеке и нажать Разблокировать. Но там много файлов может быть заблокировано.


bolsun
#7, ред. 21 мая 2020 17:40

(5) Влад, Попробуйте добавить в файл TurboConf.Application.exe.config после

<runtime>

<loadFromRemoteSources enabled="true" />


Влад
#8, 21 мая 2020 18:28

(6) bolsun, правой кнопкой на библиотеке и нажать Разблокировать
Для этого, насколько я понимаю, должна прога стоять. У меня такого пункта в контекстном меню нет. Я не админ сервера 😦 Попросить админа глянуть на блокировку файлов?
Строку добавил, не помогло.


bolsun
#9, 21 мая 2020 18:41

(8) Влад, я не правильно написал, в свойствах файла нужно смотреть.
Можете еще файл TurboConf.Application.exe.config прикрепить?


Влад
#10, 22 мая 2020 10:10

(9) bolsun, Что именно смотреть в свойствах файла и как пример имя какого-то файа, если можно. Или любую dll посмотреть? В конфиг я прописал то, что Вы сказали.


bolsun
#11, 22 мая 2020 10:16

(10) Влад, CefSharp.WinForms.dll в папке x64
unblock.png
и содержимое конфга можно все таки, на всякий случай?


Влад
#12, 22 мая 2020 10:51

Конфиг

<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
</startup>
<system.net>
<defaultProxy useDefaultCredentials="true" />
</system.net>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="RestSharp" publicKeyToken="598062e77f915f75" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-106.6.10.0" newVersion="106.6.10.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
<loadFromRemoteSources enabled="true" />
</configuration>

Кнопки unblock вообще нет в свойствах этого файла


Влад
#13, 22 мая 2020 10:52

attr_file.png


bolsun
#14, ред. 22 мая 2020 11:01

(12) Влад, <loadFromRemoteSources enabled="true" /> нужно добавить после тега <runtime>, а не </runtime>

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
  </startup>
  <system.net>
    <defaultProxy useDefaultCredentials="true" />
  </system.net>
  <runtime>
    <loadFromRemoteSources enabled="true" />
	<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="RestSharp" publicKeyToken="598062e77f915f75" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-106.6.10.0" newVersion="106.6.10.0" />
      </dependentAssembly>
    </assemblyBinding>
  </runtime>
</configuration>


Влад
#15, ред. 22 мая 2020 11:25

Поправил. После этого он переустановился и опять упал в ошибку при старте

Message: Не удалось загрузить файл или сборку "CefSharp.WinForms, Version=79.1.360.0, Culture=neutral, PublicKeyToken=40c4b6fc221f4138" либо одну из их зависимостей. Операция не поддерживается. (Исключение из HRESULT: 0x80131515)
StackTrace: в TurboConf.Service.TurboConfService.Initialize()
в TurboConf.HostApplication.Program.LoadApp(String[] args1)
ProductVersion: 5.12.7446.26019


bolsun
#16, ред. 22 мая 2020 11:27

(15) Влад, то что обновился уже хорошо.
Если опять ошибка, значит конфиг заменился при обновлении. Попробуйте проверить и внести изменения в конфиг еще раз.


Влад
#17, 22 мая 2020 11:44

Попустило, БЛАГОДАРЮ!


bolsun
#18, 22 мая 2020 11:46

(17) Влад, Вам спасибо за сообщение!
В следующем обновлении внесу эти изменения в конфиг файл, чтобы не слетало при обновлении.


Cmapnep
#19, 22 мая 2020 14:25

Помогло запустить на сервере в терминале, спасибо!


Domiurg
#20, 28 июня 2020 22:37

у меня тоже выпадает сразу после установки
Message: Не удалось загрузить файл или сборку "CefSharp.Core, Version=79.1.360.0, Culture=neutral, PublicKeyToken=40c4b6fc221f4138" либо одну из их зависимостей. Не найден указанный модуль.
StackTrace: в TurboConf.Service.TurboConfService.Initialize()
в TurboConf.HostApplication.Program.LoadApp(String[] args1)
ProductVersion: 5.12.7474.24046
UAC: True
CompatibilityMode: False
SystemInfo: Microsoft Windows NT 6.2.9200.0 x64
....

файл TurboConf.Application.exe.config поменял

<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
</startup>
<system.net>
<defaultProxy useDefaultCredentials="true" />
</system.net>
<runtime>
<loadFromRemoteSources enabled="true" />
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="RestSharp" publicKeyToken="598062e77f915f75" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-106.6.10.0" newVersion="106.6.10.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>


bolsun
#21, 28 июня 2020 22:40

(20) Domiurg, "Не удалось загрузить указанный модуль" или "Не найден указанный модуль".
Необходимо установитьVisual C++ Redistributable
https://www.microsoft.com/ru-ru/download/details.aspx?id=48145


Domiurg
#22, 28 июня 2020 22:48

(21) bolsun, Точно. Спасибо.


Олег Литвиненко
#23, ред. 22 ноября 2023 19:42

Подскажите, пожалуйста, как исправить это?

System.IO.FileLoadException: Не удалось загрузить файл или сборку "Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed" либо одну из их зависимостей. Найденное определение манифеста сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040)

Имя файла: 'Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed'

в TurboConf.HostApplication.Program.ShowErrorReport(Exception ex)

в TurboConf.HostApplication.Program.LoadApp(String[] args1)

Предупреждение: регистрация привязки сборок выключена.

Чтобы включить регистрацию ошибок привязки сборок, установите значение параметра реестра [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) в 1.

Примечание. Регистрация ошибок привязки сборок может привести к некоторому снижению производительности.

Чтобы отключить эту функцию, удалите параметр реестра [HKLM\Software\Microsoft\Fusion!EnableLog]

Конфиг:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <startup> 
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
    </startup>
  <system.net>
    <defaultProxy useDefaultCredentials="true" />
  </system.net>
  <runtime>
	  <loadFromRemoteSources enabled="true" />
	  <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-13.0.0.0" newVersion="13.0.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.ComponentModel.Annotations" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-4.2.1.0" newVersion="4.2.1.0" />
      </dependentAssembly>
    </assemblyBinding>
  </runtime>
</configuration>


bolsun
#24, 25 ноября 2023 10:38

(23) Олег Литвиненко, не видел сообщения. Проблема актуальна?


Олег Литвиненко
#25, 27 ноября 2023 10:45

(24) bolsun, Проблема актуальна. TurboConf не запускается.


bolsun
#26, 27 ноября 2023 13:32

(25) Олег Литвиненко, какая версия TurboConf?


Олег Литвиненко
#27, 28 ноября 2023 20:58

(26) bolsun, 5.19.8673.31962


bolsun
#28, 28 ноября 2023 21:00

(27) Олег Литвиненко, скачайте полный дистрибутив из раздела Файлы в отдельную папку и попробуйте запустить
https://turboconf.ru/Forum/Details/8606#files


Олег Литвиненко
#29, 28 ноября 2023 21:08

(28) bolsun, Работает


bolsun
#30, 09 декабря 2023 16:19

bolsun изменил статус на Закрыто


Для вставки изображения или файла, перетащите его в поле редактора или вставьте файл из буфера