You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10-3Lines changed: 10 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -56,28 +56,35 @@ See [wiki](https://github.com/msgpack/msgpack-cli/wiki)
56
56
### For .NET Framework
57
57
58
58
1. Install Visual Studio 2017 (Community edition is OK) and 2015 (for MsgPack.Windows.sln).
59
-
2. Run with Visual Studio Developer Command Prompt:
59
+
* You must install .NET Framework 3.5, 4.x, .NET Core, and Xamarin dev tools to build all builds successfully.
60
+
If you do not want to install options, edit `<TargetFrameworks>` element in `*.csproj` files to exclude platforms you want to exclude.
61
+
2. Install latest .NET Core SDK.
62
+
3. Run with Visual Studio Developer Command Prompt:
60
63
64
+
msbuild MsgPack.sln /t:Restore
61
65
msbuild MsgPack.sln
62
66
63
67
Or (for Unity 3D drops):
64
68
69
+
msbuild MsgPack.compats.sln /t:Restore
65
70
msbuild MsgPack.compats.sln
66
71
67
72
Or (for Windows Runtime/Phone drops and Silverlight 5 drops):
68
73
74
+
msbuild MsgPack.Windows.sln /t:Restore
69
75
msbuild MsgPack.Windows.sln
70
76
71
77
Or (for Xamarin unit testing, you must have Xamarin Business or upper license and Mac machine on the LAN to build on Windows):
72
78
79
+
msbuild MsgPack.Xamarin.sln /t:Restore
73
80
msbuild MsgPack.Xamarin.sln
74
81
75
82
Or open one of above solution files in your IDE and run build command in it.
76
83
77
84
### For Mono
78
85
79
-
Open MsgPack.mono.sln with MonoDevelop and then click **Build** menu item.
80
-
(Of cource, you can build via xbuild.)
86
+
1. Install latest Mono and .NET Core SDK.
87
+
2. Now, you can build MsgPack.sln and MsgPack.Xamarin.sln with above instructions and `msbuild` in latest Mono. Note that `xbuild` does not work because it does not support latest csproj format.
0 commit comments