The following chapter describes the Microsoft Solver Foundation (MSF) plugin for MOSEK. This enables Solver foundation Services to use MOSEK as a solver to solve LP,QP and MIP problems. The current implementation does not include the following features:
The MSF plug-in is available in the dll MosekMsfPlugin.dll which must be installed in the Global Assembly Cache (GAC) or placed in the same directory as the executable at run-time. A visual studio project for building this dll can be found in
mosek\6\tools\examples\csharp\vs2010\MosekMsfExample\MosekMsfPlugin
A visual studio example for a simple MSF program using MOSEK is available in:
mosek\6\tools\examples\csharp\vs2010\MosekMsfExample
This project also contains the app.config file needed to load the plugin. Before building the project add a reference to Microsoft.Solver.Foundation.dll.
The MOSEK dotnet dll (mosekdotnet.dll) must also be available along with the MOSEK native libraries. These are installed when installing the standard MOSEK distribution.
The dll Microsoft.Solver.Foundation.dll contains the MSF functionality and is provided by the MSF distribution.