none
Deploy Microsoft Report Viewer ohne SQL Types? RRS feed

  • Frage

  • Hi, muss man wenn man ein Click Once Setup erstellt und den Report Viewer benutzt unbedingt die SQL Server Typen mit im Setup haben?
    Diese lassen sich beim Benutzer nämlich nur mit Admin Rechten installieren.
    Für was werden die eigentlich gebraucht?
    Gruß

    Mittwoch, 1. Juni 2016 08:10

Antworten

Alle Antworten

  • Hallo Thomas,

    dort sind die SQL Server Datentypen enthalten, die auf der CLR basieren, wie Geometry und Hierarchyid

    Da sie im GAC installiert werden, braucht man dafür administrative Rechte. Anstatt sie über Click Once zu verteilen, geht es auch über das im Feature Pack enthaltene MSI Paket.

    Wenn Du die Datentypen in Berichten nicht verwendest, sollte der Report Viewer auch ohne laufen. Nur habe ich das nie getestet, ergo müsstest Du es mal probieren.

    Gruß Elmar

    Mittwoch, 1. Juni 2016 08:23
    Beantworter
  • Hi Elmar, danke für deine Antwort. Die Typen benutze ich nicht , nur einen Plain Report.
    Ich weiß auch gar nicht so recht warum die immer als benötigt angegeben wurden.  
    Mittwoch, 1. Juni 2016 08:41
  • Hallo,

    die Definitionsdateien für Click Once kennen keine dynamischen Bedingungen, insofern wird dabei auf Nummer Sicher gegangen.

    Gruß Elmar

    Mittwoch, 1. Juni 2016 08:52
    Beantworter
  • Habs rausgefunden.

    Diese SQL Server CLR Typen werden bei mir im Projekt wegen Microsoft.Data.Odata gebraucht. Weil Odata System.Spatial benutzt .
    Odata wird gebraucht wegen WindowsAzue.Storage

    Alles sehr verwirrend.
    Wie du geschrieben hast,
    ..geht es auch über das im Feature Pack enthaltene MSI Paket . Geht das denn ohne Admin Rechte zu installieren?

    Mittwoch, 1. Juni 2016 08:56
  • Hallo Thomas,

    nein, ohne administrative Rechte geht es wegen der Installation im GAC nicht.

    Gruß Elmar
    Mittwoch, 1. Juni 2016 10:10
    Beantworter