Shared assembly
How we can create shared assembly in vb.net ?
Know the answer? Post it — somebody with the same question will find it here.
Sign in to answer this question
It is the same account you read, post and publish with — and you will come straight back to this page.
VulpesPosted Jul 22, 2011, 10:01 AM
There's a readable account of how to do this for a VB.Net dll here (http://www.vkinfotek.com/assemblyhowto.html).
Although it was written for VS 2005 it should hold good for later versions.
If you can't find the AssemblyInfo.vb file, then click 'Show All Files' under the Project menu and it should then be shown under the Project folder in Solution Explorer
Rohatash KumarPosted Jul 25, 2011, 4:38 AM
is one that is used by multiple applications on the machine. A shared assembly must have a name that is globally unique. The .NET Framework supports these naming requirements through a technique called strong names.
Shared assemblies must have a "strong name" consisting of the name of the assembly, the version, a 64 bit hash of a public key (called a ´token´) and the culture. To create a strong name for an assembly (that is, to generate a public/private key pair), you'll have to use another utility called sn.exe.
See the below link:
http://www.vkinfotek.com/assemblyhowto.html