3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-09-11 20:21:25 +00:00
z3/src/api/dotnet/dotnet35
Christoph M. Wintersteiger 248dd601ae Whitespace, newlines
2017-05-10 12:44:25 +01:00
..
Example Whitespace, newlines 2017-05-10 12:44:25 +01:00
Properties Added .NET 3.5 solution/project files 2017-01-18 12:32:02 +00:00
Microsoft.Z3.NET35.csproj Whitespace, newlines 2017-05-10 12:44:25 +01:00
Microsoft.Z3.NET35.sln x64 build fix for .NET 3.5 API 2017-01-18 13:06:28 +00:00
packages.config Whitespace, newlines 2017-05-10 12:44:25 +01:00
Readme.NET35 Added .NET 3.5 solution/project files 2017-01-18 12:32:02 +00:00

The default Z3 bindings for .NET are built for the .NET framework version 4.
Should the need arise, it is also possible to build them for .NET 3.5; the
instructions are as follows:

In the project properties of Microsoft.Z3.csproj:
- Under 'Application': Change Target framework to .NET Framework 3.5
- Under 'Build': Add FRAMEWORK_LT_4 to the condidional compilation symbols
- Remove the reference to System.Numerics
- Install the NuGet Package "Microsoft Code Contracts for Net3.5":
  In the Package Manager Console enter Install-Package Code.Contract