2013-07-10 13:05:46 +02:00
|
|
|
XenCenter
|
|
|
|
=========
|
|
|
|
|
2023-12-13 14:23:04 +01:00
|
|
|
Please note that as of December 2023 this copy of the XenCenter repository is
|
|
|
|
considered archived. As such it will not reflect the latest state of XenCenter
|
|
|
|
development, and any pull requests will not be reviewed/merged. If you have any
|
|
|
|
feedback regarding XenCenter, please send it to feedback@xenserver.com.
|
2018-10-12 13:33:10 +02:00
|
|
|
|
2023-12-13 14:23:04 +01:00
|
|
|
---
|
2013-06-24 13:41:48 +02:00
|
|
|
|
2023-12-13 14:23:04 +01:00
|
|
|
Overview
|
|
|
|
--------
|
|
|
|
|
|
|
|
XenCenter is a Windows-based management tool for XenServer and Citrix Hypervisor
|
|
|
|
environments, which enables users to manage and monitor server and resource pools,
|
2018-10-12 13:33:10 +02:00
|
|
|
and to deploy, monitor, manage, and migrate virtual machines.
|
2013-06-24 13:41:48 +02:00
|
|
|
|
2023-08-25 09:39:45 +02:00
|
|
|
XenCenter is written in C#.
|
2017-12-08 14:34:31 +01:00
|
|
|
|
2013-07-10 13:05:46 +02:00
|
|
|
License
|
|
|
|
-------
|
|
|
|
|
2017-12-08 14:34:31 +01:00
|
|
|
This code is licensed under the BSD 2-Clause license. Please see the
|
|
|
|
[LICENSE](LICENSE) file for more information.
|
2013-07-10 13:05:46 +02:00
|
|
|
|
2013-06-24 13:41:48 +02:00
|
|
|
How to build XenCenter
|
2013-07-10 13:05:46 +02:00
|
|
|
----------------------
|
|
|
|
|
2017-12-08 14:34:31 +01:00
|
|
|
To build XenCenter, you need
|
|
|
|
|
|
|
|
* the source from xenadmin repository
|
2023-08-24 00:40:40 +02:00
|
|
|
* Visual Studio 2022
|
2020-04-23 01:41:05 +02:00
|
|
|
* .NET Framework 4.8
|
2017-12-08 14:34:31 +01:00
|
|
|
|
2015-06-19 14:32:43 +02:00
|
|
|
and also some libraries which we do not store in the source tree:
|
2017-12-08 14:34:31 +01:00
|
|
|
|
|
|
|
* CookComputing.XmlRpcV2.dll
|
|
|
|
* Newtonsoft.Json.dll
|
|
|
|
* DiscUtils.dll
|
|
|
|
* ICSharpCode.SharpZipLib.dll
|
|
|
|
* log4net.dll
|
|
|
|
|
|
|
|
You can find the source code of these libraries (along with some patches) in
|
|
|
|
[dotnet-packages](https://github.com/xenserver/dotnet-packages) repository.
|
|
|
|
|
2019-05-29 12:47:32 +02:00
|
|
|
To run the [NUnit](http://www.nunit.org/) tests you will need the following libraries:
|
2017-12-08 14:34:31 +01:00
|
|
|
|
|
|
|
* nunit.framework.dll
|
|
|
|
* Moq.dll
|
|
|
|
|
2019-05-29 12:47:32 +02:00
|
|
|
which can be obtained from <http://www.nuget.org/>.
|
2023-09-06 16:48:12 +02:00
|
|
|
|
|
|
|
Note that the build script assumes that you have added MSBuild's location (usually
|
|
|
|
`C:\Program Files\Microsoft Visual Studio\2022\<edition>\MSBuild\Current\Bin`)
|
|
|
|
to your `PATH` environment variable.
|