Thiếu trình thiết kế báo cáo Microsoft RDLC trong Visual Studio


137

Trong Visual Studio 2015, tôi không thể tìm thấy trình thiết kế cho các báo cáo RDLC nữa. Có ai biết nếu đây chỉ là một lỗi và nếu nó được cung cấp sau này hoặc nếu Microsoft muốn giết RDLC hoặc nếu họ muốn chúng tôi sử dụng một nhà thiết kế bên ngoài và khi nào, đây là nhà thiết kế nào?

Cập nhật Đối với các nhà phát triển đang tìm kiếm Trình thiết kế báo cáo RDLC trong Visual Studio 2017 , hiện phải tải xuống từ Visual Studio Marketplace

Câu trả lời:


265

Cập nhật: Cách cài đặt Báo cáo RDLC được thay đổi với Visual Studio 2017 và mới hơn . Xem câu trả lời khác để biết chi tiết. Bên cạnh đó, ControlViewer Control hiện có sẵn thông qua NuGet, xem tại đây .


câu trả lời gốc dưới đây

Trình thiết kế báo cáo là một phần của Công cụ dữ liệu Microsoft SQL Server .

Bạn có thể thêm nó bằng cách sử dụng cài đặt Visual Studio (Chương trình và Tính năng> Visual Studio 2015> Thay đổi)

ảnh chụp màn hình


7
Nếu tôi nhớ tốt Microsoft SQL Server Data Toolskhông được bao gồm trong cài đặt mặc định, Community 2015do đó bạn phải kiểm tra tùy chọn này trong khi cài đặt.
tezzo

2
@tezzo vâng, bạn nói đúng. Điều này cũng áp dụng cho phiên bản chuyên nghiệp. Cài đặt mặc định của VS 2015 khá mỏng.
powerzone3000

1
Hãy nghĩ rằng những vấn đề này là do thiết lập mới hoàn toàn gây trở ngại cho những gì thực sự được chọn.
James_UK_DEV

4
Cùng một giải pháp, chi tiết từng bước ở đây
AXMIM

1
Về phía tôi với năm 2019, điều này không giải quyết được vấn đề. Tôi chỉ cần cài đặt phần mở rộng từ thị trường.
Markus

47

Mở Bảng điều khiển> Chương trình> Chương trình và Tính năng

  • Chọn mục nhập cho phiên bản Microsoft Visual Studio 2015. Trong trường hợp của chúng tôi, đó là Microsoft Visual Studio Enterprise 2015.

  • Nhấp vào nút "Thay đổi" trên thanh trên cùng bên trên danh sách chương trình. Sau màn hình giật gân, một cửa sổ sẽ mở ra.

  • Nhấn nút "Sửa đổi".

  • Chọn Windows và Web Development> Microsoft SQL Server Data Tools và chọn hộp bên cạnh nó.

  • Nhấn nút "Cập nhật" ở phía dưới bên phải của cửa sổ.

Sau khi cài đặt hoàn tất, hãy mở phiên bản Visual Studio của bạn. Sau khi các tệp dll mới được tải, chức năng Báo cáo sẽ được thực hiện lại và bạn sẽ có thể truy cập tất cả các biểu mẫu, điều khiển và đối tượng liên quan.


3
Điều này đã làm việc! Nhưng điều kỳ lạ là tôi đã tải xuống Microsoft SQL Server Data Tools - Visual Studio 2015( msdn.microsoft.com/en-us/l Library / mt204009.aspx ) một mình, cài đặt nó, khởi động lại và không thành công trong VS 2015. Nhưng điều này đã làm được điều đó.
Alex

36

Trong VS 2017, tôi đã kiểm tra SQL Server Data Tools trong quá trình cài đặt và nó không giúp ích gì. Vì vậy, tôi đã tải xuống và cài đặt Microsoft.RdlcDesigner.vsix

Bây giờ nó hoạt động.

CẬP NHẬT

Một cách khác là sử dụng Tiện ích mở rộng và Cập nhật .

Chuyển đến Công cụ> Tiện ích mở rộng và Cập nhật chọn Trực tuyến, sau đó tìm kiếm Trình thiết kế báo cáo Microsoft Rdlc cho Visual studio và nhấp vào Tải xuống . Nó cần phải đóng VS để bắt đầu cài đặt . Sau khi cài đặt, bạn sẽ có thể sử dụng trình thiết kế rdlc.

Hi vọng điêu nay co ich!


Cảm ơn đã giúp đỡ, nó đã làm việc! Nhưng tôi đã lãng phí nhiều thời gian với cách tiếp cận tiêu chuẩn: "Công cụ dữ liệu Microsoft SQL Server" :( Tại sao họ bỏ lỡ điều này trong năm 2017? :(
Misha Akopov

Không gian tên đã được thay đổi. Bây giờ là bây giờ ProBITools.MicrosoftRdlcReportDesignerforVisualStudio. Trang tải xuống mới ở đây .
InteXX

1
Bạn có thể lấy nó từ marketplace.visualstudio.com /
Ketan Kotak

14

Phòng thu hình ảnh 2017

  1. Mở Visual Studio
  2. Trong Công cụ -> Tiện ích mở rộng và Cập nhật -> Trực tuyến
  3. Tìm kiếm 'rdlc'
  4. Cài đặt Trình thiết kế Báo cáo Microsoft Rdlc (23.3 MB)
  5. Đóng Visual Studio, để trình cài đặt chạy và mở Visual Studio để xem tệp thứ tự trong trình thiết kế.

12

Tôi gặp vấn đề tương tự, sau khi cài đặt MS VS Community 2015, tôi không tìm thấy các tệp RDLC cũng không phải là thành phần Trình xem Báo cáo, tôi giải quyết vấn đề bằng cách vào Control Panel (Windows) -> Programs -> Try to uninstall the MS VS Community and choose MODIFY, trong thời điểm này, bạn sẽ có thể Kiểm tra Microsoft SQL Server Công cụ dữ liệu.

Thế là xong!


6

Ngoài các câu trả lời trước đây, đây là liên kết đến Công cụ dữ liệu SQL Server mới nhất. Lưu ý rằng liên kết tải xuống cho Visual Studio 2015 đã bị hỏng. ISO có sẵn từ đây, các liên kết ở cuối trang:

https://msdn.microsoft.com/en-us/l Library / mt204009.aspx

Tải xuống thuê bao MSDN không liệt kê phiên bản tương thích VS 2015 tại thời điểm viết.

Tuy nhiên, ngay cả với các công cụ mới nhất (tháng 2 năm 2015), tôi không thể mở phiên bản trước của các tệp .rptproj.


3

Nếu bạn đã cài đặt tùy chỉnh, bạn cần thêm Công cụ dữ liệu máy chủ Microsoft Sql. Sau đó, bạn có thể thêm Reportviwer vào biểu mẫu web của mình.


3

Tôi đã có cùng một vấn đề như bạn và tôi đã cài đặt trình thiết kế Microsoft rdlc để giải quyết vấn đề của mình.

Và nếu bạn đã cài đặt cái này nhưng vẫn không thể tìm thấy nhà thiết kế ndlc, hãy thử mở studio trực quan> công cụ> Tiện ích mở rộng và Cập nhật> sau đó bật tiện ích mở rộng của nhà thiết kế Miscrosoft Rdlc.


liên kết bị hỏng.
Tyler

vui lòng thử lại,.
kho dir

2

Để giải quyết vấn đề này, hãy mở bảng điều khiển trình quản lý gói nutget và chọn dự án của bạn và nhập gói cài đặt microsoft.report.viewer và chờ để cài đặt


Tôi đã chạy nó trong VS 2015. Mục không tìm thấy.
smshahiran

1

Tính năng thiết lập không hoạt động trên Visual Studio 2017 và các phiên bản mới hơn.

Tiện ích mở rộng cần được tải xuống từ VS Marketplace và sau đó được cài đặt - Liên kết

Điều tương tự cũng áp dụng cho các tiện ích mở rộng khác, chẳng hạn như Dự án trình cài đặt (được sử dụng để tạo tệp thực thi) - Liên kết


1

Dưới đây Các công cụ khác nhau để chỉnh sửa báo cáo Rdlc:

  1. ReportBuilder 3.0 : Microsoft Editor cho báo cáo Rdlc.
  2. Microsoft® SQL Server® 2008 Express với các dịch vụ nâng cao : Một công cụ khác là sử dụng Sql Server Business Intelligence để báo cáo có thể được cài đặt với Sql Server Express với các dịch vụ nâng cao.
  3. fyiReporting : Đây là công cụ mã nguồn mở được trình bày để chỉnh sửa các báo cáo Rdlc.

0

Rắc rối này đã qua tôi. Nếu bạn không thể sửa chữa sự cố này, có lẽ bạn có thể xem lại tất cả các phiên bản Framework mà bạn có trong hệ thống của mình. Ví dụ: nếu bạn có ReportViewer cho Framework 4.5 và dự án của bạn được lắp ráp trong Framework 2 hoặc một khung phụ khác ở 4.5. Các phiên bản khác nhau Framework đôi khi có vấn đề.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.