Xmlspy: Unterschied zwischen den Versionen

Aus Mikiwiki
Wechseln zu: Navigation, Suche
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 22: Zeile 22:
 
* "wininet.dll"
 
* "wininet.dll"
  
Installation von Xmlspy über Wine. Damit wird Wine gezwungen, die eben hinkopierte native Version der Datei "riched32.dll" zu verwenden.
+
Start von Xmlspy über Wine.
 
 
$ <b>wine -dll riched32=n XMLSpyEnt2010.exe</b>
 
 
 
# Go to Tools/Options dialog, select the XSL tab, and ensure that the Transformation engine is set to XMLSpy internal, not MSXML.
 
 
 
 
 
 
 
Während der Installation treten zwar einige Fehler auf, doch zum Schluss wird auf der Arbeitsoberfläche ein Altova-Icon erscheinen.
 
 
 
 
 
 
 
  3. If you click on the icon, you are asked to enter your product key. This will not work. Instead copy a whole installed xmlspy from any windows-pc into your local wine directory, for example: From c:\windows\altova\xmlspy to ~/.wine/drive_c/altova/xmlspy.
 
  4. If you click the altova icon on your desktop now, xmlspy will start! If not, call wine path-to-XmlSpy-exemanually and/or create a link on your desktop
 
 
 
A personal note: The author does not recommend xmlspy and is happy about alternatives! Please comment below (no log in required).
 
 
 
 
 
 
 
  
 +
$ <b>wine XMLSpy.exe</b>
  
 +
Nun versucht Wine Gecko zu installieren, dies muss erlaubt werden. Danach wurde bei mir zwar die Startseite sichtbar, gleich anschliessend folgte jedoch ein Absturz. Nach einem Neustart von Xmlspy trat ein solcher jedoch nicht mehr auf.
  
 +
Im Menü "Extras > Optionen > XSL" muss nun noch sichergestellt werden, dass die "Transformation engine" auf "XMLSpy internal" gesetzt ist (nicht MSXML).
 
<!--
 
<!--
 
Open source XMLSpy alternatives
 
Open source XMLSpy alternatives
Zeile 58: Zeile 43:
  
 
-->
 
-->
 +
  
 
{{cat|XML}}
 
{{cat|XML}}
 
{{cat|UNFERTIG}}
 
{{cat|UNFERTIG}}

Aktuelle Version vom 24. Februar 2010, 12:19 Uhr

Xmlspy ist ein XML-Editor der Firma Altova für Microsoft Windows, der sich mittels wine auch unter Linux installieren lässt.

Installation

Ubuntu 8.04 Hardy Heron

Unter Ubuntu 8.04 ist wine 1.0 installiert.

Dokumentation:

Eine kostenlose Probeversion (30 Tage gültig) kann unter http://www.altova.com/download-trial.html heruntergeladen werden. Diese muss anschliessend unter Microsoft Windows XP installiert und der dazugehörige "Trial key code" angefordert und eingegeben werden, da die Eingabe des Keycodes unter Wine nicht funktioniert.

Nun wird das gesamte Installationsverzeichnis vom Xmlspy 2010 unter "C:\Programme\Altova" von Windows auf den Linux-Rechner nach "~/.wine/drive_c/Programme" kopiert, um Probleme des Installers zu umgehen.

Folgende DLL-Dateien müssen von einer Microsoft Windows XP-, Vista- oder Windows 7-Installation ins Verzeichnis "~/.wine/drive_c/windows/system32" unter Linux kopiert werden. Die dort bereits vorhandenen gleichnamigen Dateien können gegebenenfalklks vorher gesichert werden. Jedenfalls werden die neuen Dateien benötigt, da Wine diese Programmierschnittstellen gegenwärtig nicht voll unterstützt. Unter Windows XP waren diese Dateien im Verzeichnis "C:\WINDOWS\system32" zu finden.

  • "riched32.dll"
  • "riched20.dll"
  • "wininet.dll"

Start von Xmlspy über Wine.

$ wine XMLSpy.exe

Nun versucht Wine Gecko zu installieren, dies muss erlaubt werden. Danach wurde bei mir zwar die Startseite sichtbar, gleich anschliessend folgte jedoch ein Absturz. Nach einem Neustart von Xmlspy trat ein solcher jedoch nicht mehr auf.

Im Menü "Extras > Optionen > XSL" muss nun noch sichergestellt werden, dass die "Transformation engine" auf "XMLSpy internal" gesetzt ist (nicht MSXML).