Якщо проблема виникає з 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.
Помилка компіляції - не бачить збирання System.Net.Http, Version=4.1.1.0
Вирішив переписати один свій проект управління YT мовою F#.Взяв і просто підтягнув бібліотеку nuget YouTrackSharp яка автоматично потягнула за собою залежності з того ж nuget. Ось код на F# тестової консолі, яка падає з помилкою:
[] let main argv = printfn "Start." let con = new BearerTokenConnection(url, token) let iserv = new .Fields.Count |> printfn "Count %i" issue.Fields |> Seq.iter (fun a -> printfn "%s : %A/%A" a.Name a.Value a.ValueId) with | x -> errorfn "ERROR: by %A" x printfn "Closing. " Console.ReadLine() 0 // повернення цілісного коду виходу
ERROR: by System.IO.FileLoadException: Неможливо завантажити файл або збірку "System.Net.Http, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" або одну з їх залежностей. Знайдене визначення маніфесту складання відповідає посиланням на складання. (Виняток з HRESULT: 0x80131040) Ім'я файлу: 'System.Net.Http, Version=4.1.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' в YouTrackSharp.Issues.Issues.Issues Boolean wikifyDescription) в Program.main(String[] argv) в C:\Users\s.zorin\Documents\Visual Studio 2017\Projects\LogExpert\RAVR\Program.fs:рядок 27 Попередження: реєстрація прив'язки збірок вимкнена. Щоб увімкнути реєстрацію помилок прив'язки збірок, установіть значення реєстру [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) у 1. Примітка. Реєстрація помилок прив'язки збірок може призвести до зниження продуктивності. Щоб вимкнути цю функцію, видаліть параметр реєстру [HKLM\Software\Microsoft\Fusion!EnableLog].
Все вирішується, якщо я просто скопіюю цю бібліотеку з проекту на C#, але при наступній компіляції все звичайно ламається і робити копіювання постійно просто недоцільно для мене, так як проект зростатиме в інші бібліотеки. Незрозуміло, чому nuget затягнув не ту версію на F# і як це можна виправити? У самому nuget я не знайшов саме цю версію, щоб відкотити.Є 4.1.1, але відбувається те саме.
Як увімкнути реєстрацію помилок прив'язки збірок?
Помилка при запуску лаунчера unexpected error occurred не вдалося завантажити файл або складання system configuration
Під час запуску лаунчера видає повідомлення з помилкою
Unexpected error виявлено:
Неможливо завантажити файл або збірку
"System.Configuration, Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a" або одну з їх залежностей. Очікувалося, що модуль містить маніфест збірки.
----------------------------
Exception
----------------------------
System.BadImageFormatException: Не вдалося завантажити файл або збірку "System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" або одну з їх залежностей. Очікувалося, що модуль містить маніфест збирання.
File name: 'System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
at System.Diagnostics.DiagnosticsConfiguration.get_IndentSize()
at System.Diagnostics.TraceInternal.InitializeSettings()
at System.Diagnostics.TraceInternal.get_UseGlobalLock()
at System.Diagnostics.TraceInternal.WriteLine(Object value)
at Launcher.Program.RunLauncher()
at Launcher.Program.Main(String[] args)
Попередження: реєстрацію прив'язки збірок вимкнено.
Щоб увімкнути реєстрацію помилок прив'язки збірок, встановіть значення реєстру [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) в 1.
Примітка. Реєстрація помилок прив'язки збірок може призвести до зниження продуктивності.
Щоб вимкнути цю функцію, видаліть параметр реєстру [HKLM\Software\Microsoft\Fusion!EnableLog].
----------------------------
Modules and assemblies
----------------------------
- mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
- DayZLauncher, Version=1.6.156.72, Culture=neutral, PublicKeyToken=null; C:\Program Files (x86)\Steam\steamapps\common\DayZ\DayZLauncher.exe
- log4net, Version=1.2.13.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a; C:\Program Files (x86)\Steam\steamapps\common\DayZ\Launcher\log4net.dll
- System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll