|
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 изменил статус на Завершено
Доброго времени суток.
Проблема не полечилась ни установкой файлов из архива, ни переустановкой vc redistr. kit по ссылке. Сервер 2016 x64 standard. Работаю в терминале.
(3) Влад, добрый день. Нужно сообщение об ошибке.
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)
(5) Влад, судя по всему сервер заблокировал загруженные библиотеки в папке x64.
Вариант решения, правой кнопкой на библиотеке и нажать Разблокировать. Но там много файлов может быть заблокировано.
(5) Влад, Попробуйте добавить в файл TurboConf.Application.exe.config после
<runtime>
<loadFromRemoteSources enabled="true" />
(6) bolsun, правой кнопкой на библиотеке и нажать Разблокировать
Для этого, насколько я понимаю, должна прога стоять. У меня такого пункта в контекстном меню нет. Я не админ сервера 😦 Попросить админа глянуть на блокировку файлов?
Строку добавил, не помогло.
(8) Влад, я не правильно написал, в свойствах файла нужно смотреть.
Можете еще файл TurboConf.Application.exe.config прикрепить?
(9) bolsun, Что именно смотреть в свойствах файла и как пример имя какого-то файа, если можно. Или любую dll посмотреть? В конфиг я прописал то, что Вы сказали.
(10) Влад, CefSharp.WinForms.dll в папке x64
и содержимое конфга можно все таки, на всякий случай?
Конфиг
<?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 вообще нет в свойствах этого файла
(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>
Поправил. После этого он переустановился и опять упал в ошибку при старте
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
(15) Влад, то что обновился уже хорошо.
Если опять ошибка, значит конфиг заменился при обновлении. Попробуйте проверить и внести изменения в конфиг еще раз.
Попустило, БЛАГОДАРЮ!
(17) Влад, Вам спасибо за сообщение!
В следующем обновлении внесу эти изменения в конфиг файл, чтобы не слетало при обновлении.
Помогло запустить на сервере в терминале, спасибо!
у меня тоже выпадает сразу после установки
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>
(20) Domiurg, "Не удалось загрузить указанный модуль" или "Не найден указанный модуль".
Необходимо установитьVisual C++ Redistributable
https://www.microsoft.com/ru-ru/download/details.aspx?id=48145
(21) bolsun, Точно. Спасибо.
Если после обновления на 5.12 выдает ошибку Не удалось загрузить файл или сборку ... либо одну из их зависимостей.
Далее текст ошибки может немного отличаться, это все разные ошибки. Варианты:
Скачайте WebInstaller и распакуйте файлы из архива в папку с программой.
Необходимо установитьVisual C++ Redistributable 2015
https://www.microsoft.com/ru-ru/download/details.aspx?id=48145
Если и после установки будет выдаваться ошибка, то нужно установить Visual C++ Redistributable 2015-2022
Заменяем содержимое файла TurboConf.Application.exe.config на: