diff options
-rw-r--r-- | cs/INSTALL.MONO | 19 | ||||
-rw-r--r-- | cs/INSTALL.VISUAL_C# | 4 | ||||
-rw-r--r-- | cs/README | 5 |
3 files changed, 19 insertions, 9 deletions
diff --git a/cs/INSTALL.MONO b/cs/INSTALL.MONO index c63a2dbf67f..2b2f5f63084 100644 --- a/cs/INSTALL.MONO +++ b/cs/INSTALL.MONO @@ -1,13 +1,15 @@ Build instructions ------------------ -Ice for C# depends on a bug fix that did not make it into the Mono 1.0 -release. If you want to use Ice for C# with Mono, you must build Mono -from CVS sources until Mono 1.1 is release: +Ice for C# on non-Windows platforms depends on a bug +fix that did not make it into the Mono 1.0 release. (Under +Windows, Mono 1.0 is OK.) If you want to use Ice for C# with Mono +on non-Windows platforms, you must build Mono from CVS sources until +Mono 1.1 is released: -- See http://www.mono-project.com/contributing/anoncvs.html for how to - get anonymous CVS access. You need to check out the mono and mcs - trees. +- See http://www.mono-project.com/contributing/anoncvs.html + for how to get anonymous CVS access. You need to check out the + mono and mcs trees. - See http://www.mono-project.com/contributing/compiling.html for instructions for how to build Mono. @@ -68,5 +70,10 @@ correctly without having to set environment variables. Known issues ------------ +On non-Windows platforms, the faultTolerance and location tests fail. +In addition, the slicing/exceptions test fails intermittently. +(These tests pass with Mono on Windows.) We are actively working +with the Mono developers to get this fixed. + Please let us know about any bugs, comments, or feedback in the Ice forum at http://www.zeroc.com/vbulletin/. diff --git a/cs/INSTALL.VISUAL_C# b/cs/INSTALL.VISUAL_C# index 2013eeeedd6..8c349fd6218 100644 --- a/cs/INSTALL.VISUAL_C# +++ b/cs/INSTALL.VISUAL_C# @@ -46,7 +46,7 @@ allTests.py or run.py. Installation ------------ -You can copy the generated icecs/lib/icecs.dll file where you want it +You can copy the generated icecs/bin/icecs.dll file where you want it and then reference it in your appliation code. Alternatively, you can add icecs.dll to the global assembly cache. To @@ -56,7 +56,7 @@ install it in the cache. Alternatively, you can use gacutil from the command line: - gacutil -I"path_to_icecs.dll" + gacutil /i"path_to_icecs.dll" Once installed in the cache, the assembly will always be located correctly without having to set environment variables or copying it diff --git a/cs/README b/cs/README index fe7926df095..db2c798f504 100644 --- a/cs/README +++ b/cs/README @@ -6,6 +6,9 @@ The following features of Ice for C++ are currently not supported: - Any of the Ice services (Freeze, Glacier, etc.) +- Protocol compression is supported under Windows (both .NET and Mono) + but not on other platforms. + Supported environments: @@ -14,6 +17,6 @@ Supported environments: - Mono (all platforms) -See INSTALL.WINDOWS for how to compile and install using Visual C#. +See INSTALL.VISUAL_C# for how to compile and install using Visual C#. See INSTALL.MONO for how to compile and install using Mono. |