Соединение Subversion с C # в Visual Studio 2010 - PullRequest
2 голосов
/ 07 октября 2010

Я использую для подключения библиотеки с Subversion Sharpsvn, но я всегда получаю сообщение об ошибке.Код выглядит следующим образом:

SvnClient client = new SvnClient();

string targetSource = "http://xxxxxxx/svn/xxxx/xxxx/";

string uriDest = "C:/Documents and Settings/user/My documents/Jesus/project/test";

client.CheckOut(new Uri(targetSource), uriDest, SvnRevision.Head.Revision, true);

Несмотря на отсутствие аутентификации, при попытке запустить этот код я получаю следующую ошибку в Main () проекта:

"Сборка смешанного режима была скомпилирована с версией 'v2.0.50727' и не может быть загружена во время выполнения 4.0 без дополнительной информации о конфигурации."

1 Ответ

2 голосов
/ 07 октября 2010

Поместите это в свой конфигурационный файл:

<configuration>
   <startup useLegacyV2RuntimeActivationPolicy="true">
       <supportedRuntime version="v4.0"/>
   </startup>
</configuration>

Кажется, что используемая библиотека не создана для целевой среды выполнения .NET 4.0.

...