Я пытаюсь заставить SharpSVN работать с проектом VB.NET, над которым я работаю в VS2010. Я добавил SharpSVN.dll в свои ссылки на проект, но при попытке загрузить сайт появляется следующая ошибка:
Could not load file or assembly 'SharpSvn' or one of its dependencies. An attempt was made to load a program with an incorrect format.
Описание: во время выполнения текущего веб-запроса возникло необработанное исключение. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.
Сведения об исключении: System.BadImageFormatException: не удалось загрузить файл или сборку "SharpSvn" или одну из ее зависимостей. Была предпринята попытка загрузить программу с неверным форматом.
Ошибка источника:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Моя машина 64-разрядная, и я настроил Configuration Manager на сборку x64, а также скопировал 64-разрядную версию SharpSVN.dll в каталог bin моего проекта. Кроме того, я также попытался установить сборку на x86 и использовать x86-версию SharpSVN.dll, и появляется та же ошибка (поэтому я подозреваю, что ошибка может быть не напрямую связана с семейством набора инструкций).
В моем файле конфигурации я попытался добавить следующее к атрибуту сборок:
<add assembly="SharpSvn, Version=1.6016.1637.10768, Culture=neutral, PublicKeyToken=d729672594885a28"/>
Любые идеи?