Необработанное исключение: System.IO.FileLoadException: не удалось загрузить файл или сборку y 'TheLibrary, Version = 1.2.3905.36284, Culture = neutral, PublicKeyToken = 14 04827c3a8f2601 'или одной из его зависимостей. Приложение не удалось запустить потому что его бок о бок конфигурация неверна. См. приложение журнал событий для более подробной информации. (Исключение из HRESULT: 0x800736B1) Имя файла: 'TheLibrary, Version = 1.2.3905.36284, Culture = neutral, PublicKe yToken = 1404827c3a8f2601 '--- > System.Runtime.InteropServices.COMException(0x800 736B1): Приложение не запускалось, потому что его бок о бок конфигураторы неверно. Подробнее см. Журнал событий приложения. (Exceptio n от HRESULT: 0x800736B1)
когда я смотрю журнал событий, я получаю эту ошибку.
Не удалось создать генерацию контекста для "C:\project\Debug\MyLibrary.dll". Зависимая сборка Microsoft.VC90.DebugCRT, processorArchitecture = "x86" , publicKeyToken = "1fc8b3b9a1e18e3b", type = "win32" , version = "9.0.21022.8" не удалось найти. Для детальной диагностики используйте sxstrace.exe.
Я использовал sxstrace для регистрации ошибки и вот результат:
================= Начало генерации контекста активации. Входной параметр: Флаги = 0 ProcessorArchitecture = x86 КультураFallBacks = en-US; ru ManifestPath = C:\Windows\system32\cmd.exe AssemblyDirectory = C:\Windows\system32\
Файл конфигурации приложения =
INFO: файл манифеста Parsing C:\Windows\system32\cmd.exe. INFO: Identity Definition Identity - это Microsoft.Windows.FileSystem.CMD, processorArchitecture = "x86" , type = "win32" , version = "5.1.0.0". INFO: Активация. Создание контекста преуспело. Конечная генерация контекста.
================= Начало генерации контекста активации. Входной параметр: Флаги = 0 ProcessorArchitecture = x86 КультураFallBacks = en-US; ru ManifestPath = C:\Debug\TheLibrary.dll AssemblyDirectory = C:\Debug\
Файл конфигурации приложения =
INFO: файл манифеста Parsing C:\Debug\TheLibrary.dll. INFO: Идентификация определения манифеста (null). INFO: Ссылка: Microsoft.VC90.DebugCRT, processorArchitecture = "x86" , publicKeyToken = "1fc8b3b9a1e18e3b", type = "win32" , version = "9.0.21022.8" INFO: Разрешение ссылки Microsoft.VC90.DebugCRT, processorArchitecture = "x86" , publicKeyToken = "1fc8b3b9a1e18e3b", type = "win32" , version = "9.0.21022.8". INFO: Разрешение ссылки на ProcessorArchitecture x86. INFO: Разрешение ссылки на культуру Neutral. INFO: Применение политики привязки. INFO: Политика издателя не найдена. INFO: Не найдено перенаправления политики привязки. INFO: Начните сборку. INFO: Не удалось найти сборку в WinSxS. INFO: попытка обнаружения манифеста в C:\Windows\assembly\GAC_32\Microsoft.VC90.DebugCRT\9.0.21022.8__1fc8b3b9a1e18e3b\Microsoft.VC90.DebugCRT.DLL. INFO: попытка обнаружить манифест при C:\Debug\Microsoft.VC90.DebugCRT.DLL. INFO: попытка обнаружить манифест при C:\Debug\Microsoft.VC90.DebugCRT.MANIFEST. INFO: попытка обнаружения манифеста в C:\Debug\Microsoft.VC90.DebugCRT\Microsoft.VC90.DebugCRT.DLL. INFO: попытка обнаружить манифест при C:\Debug\Microsoft.VC90.DebugCRT\Microsoft.VC90.DebugCRT.MANIFEST.. INFO: Не нашел явной для культуры Нейтральной. INFO: Завершение сборки. ОШИБКА: Не удается разрешить ссылку Microsoft.VC90.DebugCRT, processorArchitecture = "x86" , publicKeyToken = "1fc8b3b9a1e18e3b", type = "win32" , version = "9.0.21022.8". ОШИБКА: сбой активации контекста. Конечная генерация контекста.
Не удается разрешить ссылку Microsoft.VC90.DebugCRT, processorArchitecture =...
любые идеи?