Thanks for the reply Chuck , I actually built the CPP solution by cmaking in the cpp folder as a result I got qpid-cpp.sln. I did not use the configure_windows.ps1 script. Are you suggesting that I use it ?
On Wed, Oct 17, 2012 at 12:54 PM, Chuck Rolke <[email protected]> wrote: > 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] > >
