Windows hizmeti ve form uygulaması tarafından kullanılan bir raporum var. Bu yüzden, raporu her ikisi tarafından kullanılabilecek bir DLL dosyasına gömmek istiyorum.Görüntüleme .RDLC raporu bir DLL dosyasına gömülü
Sorun, Windows forma uygulamasında ReportViewer denetiminin ReportEmbeddedResource özelliğini ayarlamayı denediğimde, dll dosyasını değil, kaynak için Windows form uygulamasını arayacaktır.
ör .: Kod pencereler formu uygulamasından:
rv.LocalReport.ReportEmbeddedResource = "MyReportInMyDLLFile.rdlc"
benim DLL dosyasına katıştırılmış kaynak için yukarıdaki komut görünmesi nasıl
?
Bunun için seni seviyorum. –
Yukarıdaki kod, SharePoint 2010'da "uygulama sayfası" nda kullanıldığında, aşağıdaki hata ortaya çıktı: 'Dosya veya derleme yüklenemedi: 'dosya: /// c: \ windows \ system32 \ inetsrv \ Reports.dll' veya bağımlılıklarından biri . Sistem belirtilen dosyayı bulamıyor. ', Ancak WinForm Uygulamalarında çalışır. – Amir
Böyle eski bir cevap .. ama bugün olduğu kadar iyi çalışıyor! Aşağıdaki cevapları takip ettim. İki klasörde başka bir mecliste bir raporum var ve sadece işe yaramadı ve evet bu gömülü bir kaynaktı. Bu cevabın ikinci satırına kopyalayıp yapıştırdım ve işe yaradı! – sksallaj