Я создал программу WPF/C#, и я использую интернет-контроль для редактирования HTML WYSIWYG.Не удалось загрузить файл или сборку «Microsoft.mshtml ... Не удалось выполнить сильную проверку имени
это обычная исполняемая программа.
он работает на большинстве компьютеров, однако некоторые компьютеры дают мне следующую ошибку.
Не удалось загрузить файл или сборку ' Microsoft.mshtml, Version = 7.0.3300.0, Culture = нейтральный, PublicKeyToken = b03f5f7f11d50a3a' или один из его зависимостей. Сильное имя подтверждение не выполнено.
Файл Microsoft.mshtml.dll распространяется вместе с программой. Это со всеми другими необходимыми DLL в той же папке, что и exe-файл.
Вот выход из Fuslogvw
*** Assembly Binder Log Entry (1/14/2010 @ 6:36:51 PM) ***
The operation failed.
Bind result: hr = 0x80070002. The system cannot find the file specified.
Assembly manager loaded from: c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll
Running under executable C:\Documents and Settings\office\Desktop\Database\DATABASE.exe
--- A detailed error log follows.
=== Pre-bind state information ===
LOG: User = CAMPUSREMOTE\office
LOG: DisplayName = Microsoft.mshtml, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
(Fully-specified)
LOG: Appbase = file:///C:/Documents and Settings/office/Desktop/Database/
LOG: Initial PrivatePath = NULL
LOG: Dynamic Base = NULL
LOG: Cache Base = NULL
LOG: AppName = DATABASE.exe
Calling assembly : ChabadOnCampusMainFrontEnd, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null.
===
LOG: Start binding of native image Microsoft.mshtml, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a.
WRN: No matching native image found.
Благодарности
B "H Спасибо. это basicaly, что я выяснил. некоторые, как Дела y подписанный ddl - это тот, который добавляется в проект и распространяется, однако на моей локальной машине среда выполнения .net все равно приняла подписанную, поскольку она была в PIA. Итак, как только вы распространите один из PIA, все проблемы исчезнут. – Rabbi
Atara ваш ответ был на месте, спасибо, вы спасли мне часы работы, спасибо !!! и спасибо stackoverflow !! – 2011-02-14 20:10:01
Если кто-то не может включить «Копировать локальную», вам необходимо установить «Вставить типы взаимодействия» в значение «Неверно». (просто наткнулся на это) – Lyra