2013-08-16 2 views
0

Недавно я купил ноутбук для Windows 8, и я установил на него Visual Studio 2012. Я открыл проект, над которым я работал над визуальной студией Windows 7, и я не могу заставить его работать. Я добавил ссылки:Namespace 'Reporting' не существует

<add assembly="Microsoft.ReportViewer.Common, Version=9.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/> 
    <add assembly="Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/> 

И я также изменил целевую структуру (пробовал 3,0, 3,5, 4,0 и 4,5), но ничего не кажется, работает.

Как исправить эту проблему?

ответ

1

Я ожидаю, что проект на машине Windows 7 работал, потому что у вас были необходимые сборки в GAC, возможно, в результате установки ReportViewer или SQL Reporting (SSRS) на машине.

Все, что вы могли бы попробовать;

  • Глядя в GAC, чтобы подтвердить, если сборка уже существует
  • Установка ReportViewer/ReportBuilder на Windows 8 машине
  • скопировав библиотеки DLL из Windows 7 машин GAC к машине Windows 8 и ссылки на них в ваш проект
Смежные вопросы