summaryrefslogtreecommitdiff
path: root/qpid/dotnet/README.txt
diff options
context:
space:
mode:
Diffstat (limited to 'qpid/dotnet/README.txt')
-rw-r--r--qpid/dotnet/README.txt55
1 files changed, 55 insertions, 0 deletions
diff --git a/qpid/dotnet/README.txt b/qpid/dotnet/README.txt
new file mode 100644
index 0000000000..8e3ee11525
--- /dev/null
+++ b/qpid/dotnet/README.txt
@@ -0,0 +1,55 @@
+Info
+====
+
+AMQP version currently 0.8 (see /Qpid.Common/amqp.xml)
+
+
+Setup
+=====
+
+Install:
+ Microsoft Visual Studio 2005 (VS2005)
+ MsBee 1.0 (Visual Studio plugin for targetting .NET 1.1) - only required if you want to build .NET 1.1. binaries.
+ Ant 1.6.5
+ Cygwin (or alternatively build via cmd but alter instructions below accordingly)
+
+Set up PATH to include MSBuild.exe:
+
+ $ PATH=/cygdrive/c/WINDOWS/Microsoft.NET/Framework/v2.0.50727:$PATH
+
+Set up PATH to include ant:
+
+ $ PATH=$ANT_HOME/bin:$PATH
+
+
+Building
+========
+
+Generate framing from /Qpid.Common/amqp.xml specificiation file:
+
+ $ build-framing
+
+To build .NET 2.0 executables (to bin/Release):
+
+ $ build
+
+To build .NET 1.1 executables via MsBee (to bin/FX_1_1/Debug):
+
+ $ build-dotnet11
+
+
+Releasing
+=========
+
+For .NET 1.1
+
+ $ release-dotnet 1.1 1.0M1
+
+Generates ./build/Qpid.NET-1.0M1-FX1.1.zip
+
+For .NET 2.0
+
+ $ release-dotnet 2.0 1.0M1
+
+Generates ./build/Qpid.NET-1.0M1-FX2.0.zip
+