The staging computer must meet the following prerequisites in order to configure ClickOnce:
- It must be running Windows 7, Windows 8.1, Windows Server 2008 R2, or Windows Server 2012 R2.
- The latest Java Development Kit (JDK) must be installed. See http://www.oracle.com/technetwork/indexes/downloads/index.html#java for details.
- One of the following must be installed:
- Microsoft Windows SDK for Windows 7 and .NET Framework 4 (with Windows 7 and Windows Server 2008 R2). See https://www.microsoft.com/en-us/download/details.aspx?id=8279 for details.
- Windows Software Development Kit (SDK) for Windows 8.1 (with Windows 8.1 and Windows Server 2012 R2). See https://dev.windows.com/en-us/downloads/windows-8-1-sdk 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.