...
The .NET Core 2.0 SDK for your operating system
- The
zeroc.ice.net
NuGet package, described later on this page - The
slice2cs
compilerslice2cs
is a command-line tool written in C++ and available on most platformsPlatform Distribution Package with slice2cs Ubuntu apt packages zeroc-ice-compilers
You need to install zeroc-ice-compilers from the 3.7.1 beta repo, as it includes a fix to the generated code for optional. The corresponding bug affects only Linux applications.
RHEL RPMs ice-compilers
You need to install ice-compilers from the 3.7.1 beta repo, as it includes a fix to the generated code for optional. The corresponding bug affects only Linux applications.
Windows NuGet zeroc.ice.net
Tip |
---|
On Windows, you can use Ice Builder for Visual Studio to configure Ice Builder for MSBuild, and the resulting projects can be used on any platform. |
...
zeroc.ice.net NuGet Package
Note |
---|
Upgraded on February 9, 2018 to version 3.7.1-beta1, compatible with the latest Ice Builder. |
The Ice for .NET (zeroc.ice.net) NuGet package is organized as follows:
...
Folder | Contents |
---|---|
lib\net45 | Assemblies for .NET Framework 4.5.1 |
lib\netstandard2.0 | Assemblies for .NET Standard 2.0 |
tools | slice2cs.exe , slice2html.exe (Windows-only native tools) |
tools\net45 |
|
tools\netcoreapp2.0 |
|
build | MSBuild support files |
slice | Slice files |
For the 3.7.1 beta release, zeroc.ice.net
is available from the beta repository https://dev.zeroc.com/nexus/repository/nuget.ice-v3.7.1-netcore-beta0
.
On Windows, you can add this repository as a new package source using Visual Studio's "Tools > NuGet Package Manager > Package Manager Settings...":
...