The staging computer must meet the following prerequisites in order to configure ClickOnce:
- It must be running Windows Server 2012 R2, Windows 10, Windows Server 2016, or Windows Server 2019.
- The latest Java Development Kit (JDK) must be installed. See http://www.oracle.com/technetwork/indexes/downloads/index.html#java for details.
- The location of the Windows SDK for .NET Framework must exist in the Path environment variable.
In addition, you must obtain a digital certificate from a certificate authority (for example, VeriSign) for signing the ClickOnce files. The certificate must be in Personal Information Exchange (PFX) format and must include the private key created on your staging computer. Windows SDK is also required for signing ClickOnce files.
System administrators should also update the following prerequisites on all client computers before upgrading or installing P6 Professional:
- Windows Operating System
- .NET Framework
Note: If you update your P6 Professional installation to version 17 from a previous release, you must ensure all client computers have .NET 4.6.2 installed. If .NET 4.6.2 is not installed on your client machines, the update will fail. System administrators should update .NET and other prerequisites on all client computers before upgrading or installing P6 Professional.
You must have administrator privileges on your machine to install some of the ClickOnce prerequisites. If you do not have the required version of .NET and do not have administrator privileges on your machine, then the ClickOnce installation will fail and you should contact your system administrator.