2014-11-08 12 views
21

po prostu pojawia się następujący błąd:typu lub obszaru nazwa 'Raportowanie' nie istnieje w przestrzeni nazw 'Microsoft

The type or namespace name 'Reporting' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?)

po dodaniu to do mojego kodu:

protected global::Microsoft.Reporting.WebForms.ReportViewer ReportViewer1; 

I Widziałem kilka rozwiązań mówiących, że muszę dodać kilka złożeń. ale żaden z nich nie działał. Oto przykład:

<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"/> 

może ktoś mi w tym pomóc?

Odpowiedz

16

Zrobiłem to klikając prawym przyciskiem myszy na Referencje folder w moim projekcie, a następnie wybierając Dodaj odniesienie. a następnie dodanie Złożenia> Rozszerzenia> Microsoft.ReportViewer do referencji.

0

import z: C: \ Program Files (x86) \ Microsoft Visual Studio 11.0 \ ReportViewer \ Microsoft.ReportViewer.WebForms.dll

+0

Możesz poprawić tę odpowiedź przez [edytuj] (http://stackoverflow.com/posts/32881033/edit), aby wyjaśnić, jak to działa. – dorukayhan

17

W moim przypadku rzeczywiście potrzebne do zainstalowania programu Microsoft Report Viewer na komputerze kłopotliwego .

Oczywiście dostępne są także inne, nie mogą zostać opracowane, które z Version= w sprawie dll, która jest potrzebna. W moim przypadku potrzebowałem wersji 11 (2012).

1

Wystarczy zainstalować SSDT. Następnie musisz usunąć uszkodzone odniesienie i ponownie dodać je z Assemblies> Extensions.

7

Wszystkie te instalacje nie działały dla mnie w ogóle. Co pracował dla mnie wewnątrz Visual Studio 2015 instaluje następujące dwa pakiety (Potrzebowałem tylko te dwa) z Nuget (menu Project> Zarządzaj Nuget Pakiety):

  • Microsoft.ReportViewer.Common.VS2010
  • Microsoft. ReportViewer.WinForms.VS2010

Referencje zostały automatycznie dodane do bieżącego projektu.

+0

To posortowałem to dla mnie, gdy miałem ten problem z VSTS online – tomRedox

Powiązane problemy