Re: Microsoft Report Viewer Redistributable 2005
- From: "Kerem Gümrükcü" <kareem114@xxxxxxxxxxx>
- Date: Sat, 23 Dec 2006 04:39:58 +0100
"Lutz Elßner" <www.vb-hosting.de> schrieb im Newsbeitrag
news:%23IvRH1eJHHA.4712@xxxxxxxxxxxxxxxxxxxxxxx
Ich verwende in einer Windows Forms Anwendung das Report Viewer Control.
Bei
mir funktioniert auch alles.
Nun gibt es aber Clients, bei denen muss (angeblich) das Microsoft Report
Viewer Redistributable 2005, das es auch zum download gibt, von einem
Administrator installiert werden.
Was wird da eigentlich installiert? Wenn das Assemblys sind, müsste es
doch
reichen, diese mit der Anwendung auszuliefern, genau wie eigene Assemblys.
Dass diese im GAC stehen ist ja nicht zwingend vorgeschrieben.
Die Microsoft.ReportViewer.WinForms.dll und
Microsoft.ReportViewer.Common.dll sind im bin Verzeichnis der Anwendung
vorhanden. Was fehlt dann noch wenn es nicht funktioniert. Leider kann ich
das selber nicht nachvollziehen.
Problem ist dass normale User zwar die Anwendung installieren und nutzen
können, aber für die Installation des Redistributable Administrator Rechte
benötigen.
Lutz
Hallo Lutz,
was da genau installiert wird, kann ich Dir nicht sagen, aber Du kannst
selber herausfinden, welche Libraries und Komponenten deine
ausfühbare Datei läd, indem Du den Assembly Binding Log Viewer
benutzt u.U. umständen mit dem Diagnostics und Reflection Namespace
dein Programm "durchleuchtest" um zu sehen, wovon deine Assembly
gebrauch macht. Der Assembly Binding Log Viewer ist als "fuslogvw.exe"
aufrufbar. Du kannst Dir auch das Manifest deiner Exe ansehen, in dem
Du mit ildasm.exe die "innereien" deiner Assembly ansiehst.
Das der Installer Admin Rechte benötigt liegt sehr wahrscheinlich
daran, das er in die Registry schreiben muss und Systemverzeichnisse
ändert bzw. Dateien dort ablegen muss.
Beste Grüße
Kerem Gümrükcü
.
- References:
- Microsoft Report Viewer Redistributable 2005
- From: Lutz Elßner
- Microsoft Report Viewer Redistributable 2005
- Prev by Date: Re: Ablaufdiagramm aus VB-Code erzeugen?
- Next by Date: Re: Backgroundworker sammeln
- Previous by thread: Microsoft Report Viewer Redistributable 2005
- Index(es):
Relevant Pages
|