Question

I created a .net C++ dll, which I then converted to a tlb file for use in a native C++ application. I referenced other external dll's in my dll. Now, I am trying to deploy, and want to copy over the referenced dll's to the deployment computer. Where do they reside in my .net C++ project?

Was it helpful?

Solution

The default behavior is for the build system to copy any referenced assemblies to your build output directory. So that you can debug the result. This copy won't happen when the reference assembly is in the GAC, like is the case with any .NET framework assembly.

In other words, you should find them back in your Release build directory after building.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top