Тестовый клиент WCF не работает с VS 2010 в Windows 7 64 бит - PullRequest
2 голосов
/ 15 февраля 2011

Я не могу использовать тестовый клиент WCF. Я всегда получаю следующую ошибку.

Error: Cannot load reference assembly 'C:\Windows\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll'    
Cannot load file C:\Windows\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll as an Assembly. Check the FusionLogs for more Information.
Could not load file or assembly 'file:///C:\Windows\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll' or one of its dependencies.
This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.

Мне не повезло найти решение в Google. Я надеюсь, что мозг улья stackOverflow может помочь.

Спасибо.

1 Ответ

3 голосов
/ 15 февраля 2011

Если я не ошибаюсь, вам нужно добавить параметр версии времени выполнения в элементе <configuration> файла app.config:

<startup>
  <requiredRuntime version="v4.0.30319" />
</startup>
...