I keep seeing a private assembly being defined as an assembly used by only one application, existing in the same directory or a subdirectory.

Does this mean that if I have two applications in the same directory they can actually both use the private assembly? Or do I need to use a shared assembly if I want to do this?

Recommended Answers

All 2 Replies

I normally install each application in a separate folder, to be able to mantain their assemblies separately, but, there is no restriction to install two or more applications in the same folder.

How the runtime locates assemblies is what determines wich assembly will be used by your application.

Hope this helps

Thanks! It sounded like shared assemblies presented more of a headache so I wasn't sure if I should go down that route if avoidable, but maybe it will be worthwhile simply for the sake of being organized.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.