Benutzer-Werkzeuge

Webseiten-Werkzeuge


openantrag

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
openantrag [21.06.2018 06:18] thoogeopenantrag [23.06.2018 15:33] (aktuell) – [Parlamente] thooge
Zeile 17: Zeile 17:
 zu bekommen. Anschließend dann verwenden aktueller Versionen der zu bekommen. Anschließend dann verwenden aktueller Versionen der
 verwendeten Komponenten. verwendeten Komponenten.
 +
 +Nachdem die alte Konfiguration läuft, geht es an die Aktualisierung:
 +  * RavenDB 4.0.5
 +    * Datenbank aus 2.5 kann über 3.5 nach 4 konvertiert werden
 +    * Anwendung muß auf .NET 4.6.1 umgestellt werden
 +  * Es gibt einige Änderungen, der Programmcode muß angepaßt werden. Insgesondere gibt es keinen Connectionstring mehr.
  
 ==== RavenDB ==== ==== RavenDB ====
Zeile 150: Zeile 156:
         label="Test" color="#999"          label="Test" color="#999" 
           name="Test-Parlament" name2="Parlament (Test)"           name="Test-Parlament" name2="Parlament (Test)"
-          level="4" federal="" map-url=""+          level="4" federal="SH" map-url=""
           group-type="1" group-name="Test"           group-type="1" group-name="Test"
           link=""           link=""
Zeile 202: Zeile 208:
     <compilation debug="true" targetFramework="4.5.1" />     <compilation debug="true" targetFramework="4.5.1" />
     <httpRuntime targetFramework="4.5.1" />     <httpRuntime targetFramework="4.5.1" />
 +
 +    <!-- PublicKeyToken aus der Assembly mit "sn -T <dllfile> extrahieren 
 +         oder aus %windir\Microsoft.NET\assembly% auslesen -->    
 +
 +    <membership defaultProvider="AspNetReadOnlyXmlMembershipProvider">
 +      <providers>
 +        <add name="AspNetReadOnlyXmlMembershipProvider"
 +           type="ReadOnlyXmlMembershipProvider, ReadOnlyXmlMembershipProvider, Version=1.0.0.0, Culture=neutral, PublicKeyToken=5f20f686ead4fa28"
 +           description="Read-only XML membership provider"
 +           xmlFileName="~/App_Data/Users.xml" />
 +      </providers>
 +    </membership>
 +    
 +    <roleManager enabled="true" defaultProvider="AspNetReadOnlyXmlRoleProvider">
 +      <providers>
 +        <add name="AspNetReadOnlyXmlRoleProvider"
 +           type="ReadOnlyXmlRoleProvider, ReadOnlyXmlRoleProvider, Version=1.0.0.0, Culture=neutral, PublicKeyToken=6ae538083776793b"
 +           description="Read-only XML role provider"
 +           xmlFileName="~/App_Data/Users.xml" />
 +      </providers>
 +    </roleManager>
 +
 +    <authentication mode="Forms" />
 +
   </system.web>   </system.web>
  
Zeile 236: Zeile 266:
   * Teaser.xml    * Teaser.xml 
  
 +==== Deploy ====
 +
 +Veröffentlichen der Anwendung auf einem Server (ohne Entwicklungsumgebung).
 +Erfolgreich getestet mit einem Windows 7 mit IIS.
 +
 +  - IIS installieren
 +  - RavenDB 2.5 muß laufen
 +  - ASP.NET initialisieren<code>
 +cd C:\Windows\Microsoft.NET\Framework\v4.0.30319
 +aspnet_regiis -i
 +</code>
 +  - Überkopieren der Daten 
 +    * Am besten die Funktion "Veröffentlichen" von Visual-Studio verwenden, in ein lokales Verzeichnis. Anschließend können die Dateien dann auf den echten Webserver übertragen werden.
  
 ===== Linux ===== ===== Linux =====
openantrag.1529561905.txt.gz · Zuletzt geändert: 21.06.2018 06:18 von thooge

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki