summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cs/INSTALL.MONO19
-rw-r--r--cs/INSTALL.VISUAL_C#4
-rw-r--r--cs/README5
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.