2014-11-08 18 views
21

tôi chỉ đơn giản nhận được lỗi sau:Loại hoặc namespace tên 'Báo cáo' không tồn tại trong không gian tên 'Microsoft'

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

sau này thêm vào mã của tôi:

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

tôi đã nhìn thấy một số giải pháp nói rằng tôi phải thêm một số hội đồng. nhưng không ai trong số họ làm việc. đây là một ví dụ:

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

ai cũng có thể giúp tôi với điều này?

Trả lời

16

Tôi đã làm điều đó bằng cách nhấp chuột phải vào Tham khảo thư mục trong dự án của tôi và sau đó chọn Thêm tham chiếu. và sau đó thêm Tập hợp> Tiện ích mở rộng> Microsoft.ReportViewer vào tham chiếu.

0

nhập khẩu từ: C: \ Program Files (x86) \ Microsoft Visual Studio 11.0 \ ReportViewer \ Microsoft.ReportViewer.WebForms.dll

+0

Bạn có thể làm cho câu trả lời này tốt hơn bằng cách [chỉnh sửa] (http://stackoverflow.com/posts/32881033/edit) để giải thích cách hoạt động. – dorukayhan

17

Trong trường hợp của tôi, tôi cần thiết để thực sự cài đặt Microsoft Report Viewer trên máy phiền hà .

Tất nhiên, những người khác có sẵn, nó có thể được làm việc ra mà từ Version= trên dll cái nào là cần thiết. Trong trường hợp của tôi, tôi cần phiên bản 11 (bản năm 2012).

1

Chỉ cần cài đặt SSDT. Sau đó, bạn cần phải loại bỏ các tài liệu tham khảo bị hỏng và thêm lại nó từ Assemblies> Extensions.

7

Tất cả các lượt cài đặt này không hiệu quả với tôi. Có gì làm việc cho tôi bên trong Visual Studio 2015 cài đặt hai gói sau (tôi chỉ cần hai) từ NuGet (Project menu> Manage NuGet Packages):

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

Tài liệu tham khảo được tự động thêm vào dự án hiện tại.

+0

Điều này đã được sắp xếp cho tôi khi tôi gặp vấn đề này với VSTS trực tuyến – tomRedox

Các vấn đề liên quan