Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium



Posted on 2011-10-06
Medium Priority
Last Modified: 2012-05-12
Hi All,

I am reusing/rewriting some VB.Net code .... I am concerned about the GUID, do i need to create a new GUID to the application i am rewritting?

What is the purpose if a GUID?
What would happen if two applications had the same GUID?

Question by:MoreThanDoubled
1 Comment
LVL 40

Accepted Solution

Jacques Bourgeois (James Burger) earned 2000 total points
ID: 36925031
The GUID was used in COM/ActiveX to identify a dll or an ActiveX executable. The GUID was recorded in the Windows registry along with some informations about the dll it was representing.

.NET uses another method to identify an Assembly (.exe or .dll).

So, unless you use it yourself for some reason, or unless you are using a third party that insists on a GUID, it is useless if you are using only .NET applications with .NET dlls. For some reason, you need to have one for compilation.

However, if you are developing a .NET assembly that you think will be used by a COM application or dll, you will need the GUID to be able to register your assembly as is required by COM.


Featured Post


Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

It’s quite interesting for me as I worked with Excel using vb.net for some time. Here are some topics which I know want to share with others whom this might help. First of all if you are working with Excel then you need to Download the Following …
A long time ago (May 2011), I have written an article showing you how to create a DLL using Visual Studio 2005 to be hosted in SQL Server 2005. That was valid at that time and it is still valid if you are still using these versions. You can still re…
In a question here at Experts Exchange (https://www.experts-exchange.com/questions/29062564/Adobe-acrobat-reader-DC.html), a member asked how to create a signature in Adobe Acrobat Reader DC (the free Reader product, not the paid, full Acrobat produ…
The Relationships Diagram is a good way to get an overall view of what a database is keeping track of. It is also where relationships are defined. A relationship specifies how two tables connect to each other. As you build tables in Microsoft Ac…
Suggested Courses
Course of the Month10 days, 20 hours left to enroll

571 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question