Hi Rajesh, To build the .NET binding dll your process will need some context about the environment in which you built the native C++ libraries. If you used the configure_windows.ps1 script then the environment is preserved in a batch/powershell script pair in the same directory as your qpid-cpp.sln file. You can double click the batch file "start-devenv-messaging-msvc10-x64-64bit.bat" to launch Visual Studio with: 1. QPID_BUILD_ROOT set to the directory in which you originally ran CMake. 2. PATH has the selected Boost library path prepended.
The powershell script then launches qpid\cpp\bindings\qpid\dotnet\msvc10\org.apache.qpid.messaging.sln which includes the .vcxproj you tried to use. Building that solution produces the .NET binding DLL and various examples in managed code. For more information on how the .NET binding works please see https://cwiki.apache.org/qpid/c-messaging-client-net-binding-design-patterns.data/Dotnet-Binding-for-CPP-Messaging-DesignPatterns-1_2.odt. -Chuck ----- Original Message ----- > From: "Rajesh Khan" <[email protected]> > To: [email protected] > Sent: Wednesday, October 17, 2012 1:14:37 PM > Subject: Building Org.Apache.Qpid.Messaging.dll for C# > > After downloading the package and building Cpp solution I now need to > interlink QPID to my C# application. Any suggestions on how I should > get > started ? > I tried opening > "qpid-0.18\qpid-0.18\cpp\bindings\qpid\dotnet\src\msvc10\org.apache.qpid.messaging.vcxproj" > and building a solution file out of it however. When I build it it > states > > Error 1 error RC1110: could not open > \src\windows\resources\org.apache.qpid.messaging.rc > D:\qpid-0.18\qpid-0.18\cpp\bindings\qpid\dotnet\src\msvc10\RC > org.apache.qpid.messaging > > Any suggestions here ? > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
