Tôi đang sử dụng báo cáo tinh thể thông qua kiểm soát bên máy chủ báo cáo tinh thể trong biểu mẫu web.Tệp báo cáo tinh thể không được triển khai tới máy chủ trong ASP.NET MVC
Tôi đang sử dụng biểu mẫu web vì trình xem báo cáo tinh thể cung cấp cách dễ dàng để xuất sang PDF và Excel.
Vấn đề của tôi là khi tôi triển khai lên máy chủ, tệp báo cáo tinh thể .rpt không được sao chép vào thư mục đích.
cấu trúc Giải pháp của tôi trông như thế này:
Solution
|-Content
|-Controllers
|-Models
|-Views
|-etc...
|-Reports
|-Default.aspx
|-Report.rpt
Trên máy chủ, các tập tin Report.rpt là mất tích sau khi tôi xuất bản.
Điều này đã hoạt động !!!! – Andrew
@Luke: nhưng tại sao mặc định là Tài nguyên được nhúng? Chúng ta có nên truy cập nó như thế không? Thực hành tốt nhất có thể là gì? –
@ HoàngLong, trước tiên, tôi muốn nói với bạn rằng bạn có lời chia buồn rằng bạn vẫn đang chiến đấu trong trận chiến này sau 6 năm. Tôi đã bị loại bỏ khỏi thời điểm này trong sự nghiệp của mình, tuy nhiên tôi có thể đoán rằng quá trình suy nghĩ là hành vi mặc định là bất kỳ tệp nào được xử lý bởi IIS theo mặc định (ví dụ: tệp tĩnh, aspx, v.v.) nội dung được xem xét, bất kỳ tệp nhị phân nào (tức là dll's, exe's) được tạo và bất kỳ nội dung nào khác mặc định cho nội dung được nhúng. Chúc may mắn tìm một con đường để làm việc trên một cái gì đó khác hơn là báo cáo tinh thể. – Luke