Skip to content

Latest commit

 

History

History
 
 

windows

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Windows README

This directory contains tooling to generate an MSI installer for Open vSwitch on Windows, including CLI executables, services and the Hyper-V vswitch forwarding extension.

Requirements

  • Visual Studio 2013

    Community, Professional, Premium or Ultimate editions can be used.

    Visual Studio Community 2013 is freely available from visualstudio.com

  • WiX Toolset 3.9

    Download and install from wixtoolset.org

  • Microsoft_VC120_CRT_x86.msm

    This Windows merge module is available with Visual Studio and contains the Visual C++ 2013 x86 runtime redistributables files. Copy the file in the Redist directory.

Open vSwitch installer

The installer will be generated under the following path:

windows\ovs-windows-installer\bin\Release\OpenvSwitch.msi

Note

The kernel driver needs to be signed.

Build Instructions

Build the solution in the Visual Studio IDE or via command line:

msbuild ovs-windows-installer.sln /p:Platform=x86 /p:Configuration=Release

Silent installation

msiexec /i OpenvSwitch.msi ADDLOCAL=OpenvSwitchCLI,OpenvSwitchDriver /l*v log.txt