Не удается подключиться к Microsoft SQL Server, отсутствуют системные транзакции? - PullRequest
1 голос
/ 10 июня 2011

Кто-нибудь, пожалуйста, помогите.У меня есть крайний срок, и я не могу подключиться к какому-либо серверу Microsoft SQL на моем компьютере для разработки.Не уверен, что случилось, но внезапно, когда я пытаюсь подключиться к любому Microsoft SQL Server, я получаю следующую ошибку:

Не удалось загрузить файл или сборку 'System.Transactions, Version = 2.0.0.0, Культура = нейтральный, PublicKeyToken = b77a5c561934e089 'или одна из его зависимостей.Модуль должен был содержать манифест сборки.(System.Data)

Всем, ПОЖАЛУЙСТА, помогите!Я использую Windows 7 x64 с Visual Studio 2008/2010, SQL Server Express 2008 R2

Ответы [ 2 ]

1 голос
/ 10 июня 2011

Это может быть вызвано различными проблемами.

Возможно, у вас есть классы, ссылающиеся на эту сборку, но вы не добавили ссылку на свой проект.

Или это может быть более сложным в качестве примера здесь .

Попробуйте запустить gacutil -I "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Transactions.dll"

0 голосов
/ 10 июня 2011

System.Transaction должен быть частью .NET Framework и должен быть установлен в GAC.Я подозреваю, что ваше обновление каким-то образом удалило его из GAC.

Проверьте, находится ли system.transaction в GAC.

Откройте Windows Explorer Перейдите к c: \ windows \ assembly Проверьте, если система.Транзакция есть. Если нет, может потребоваться переустановить сборку в GAC.

http://forums.asp.net/t/1145885.aspx/1?New+error+Could+not+load+file+or+assembly+

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...