Prerequisites
To integrate the XMLSpy ActiveX control into a custom application, the following must be installed on your computer:
•XMLSpy
•The XMLSpy Integration Package, available for download at https://www.altova.com/components/download
To integrate the 64-bit ActiveX control, install the 64-bit versions of XMLSpy and XMLSpy Integration Package. For applications developed under Microsoft .NET platform with Visual Studio, both the 32-bit and 64-bit versions of XMLSpy and XMLSpy Integration Package must be installed, as explained below.
Microsoft .NET (C#, VB.NET) with Visual Studio
To integrate the XMLSpy ActiveX control into a 32-bit application developed under Microsoft .NET, the following must be installed on your computer:
•Microsoft .NET Framework 4.0 or later
•Visual Studio 2012/2013/2015/2017/2019/2022
•XMLSpy 32-bit and XMLSpy Integration Package 32-bit
•The ActiveX controls must be added to the Visual Studio toolbox (see Adding the ActiveX Controls to the Toolbox).
If you want to integrate the 64-bit ActiveX control, the following prerequisites apply in addition to the ones above:
•XMLSpy 32-bit and XMLSpy Integration Package 32-bit must still be installed (this is required to provide the 32-bit ActiveX control to the Visual Studio designer, since Visual Studio runs on 32-bit)
•XMLSpy 64-bit and XMLSpy Integration Package 64-bit must be installed (provides the actual 64-bit ActiveX control to your custom application at runtime)
•In Visual Studio, create a 64-bit build configuration and build your application using this configuration. For an example, see Running the Sample C# Solution.
Java
To integrate the XMLSpy ActiveX control into Java application using the Eclipse development environment, the following must be installed on your computer:
•Java Runtime Environment (JRE) or Java Development Kit (JDK) 7 or later
•Eclipse
•XMLSpy and XMLSpy Integration Package
Note: | To run the 64-bit version of the XMLSpy ActiveX control, use a 64-bit version of Eclipse, as well as the 64-bit version of XMLSpy and the XMLSpy Integration Package. |
XMLSpy integration and deployment on client computers
If you create a .NET application and intend to distribute it to other clients, you will need to install the following on the client computer(s):
•XMLSpy
•The XMLSpy Integration Package
•The custom integration code or application.