所以我正在获取GUID编号,并在我的应用程序中使用它来处理一些事情,并使用数据库检查进程。但我不知道GUID是保持不变还是在更新时发生变化,因为如果它发生变化,我将不得不重写程序的部分内容,我不想这样做。
我的意思是-我已经发布并将产品提供给客户端(带有一些GUID),但过了一段时间后,我对软件进行了一些更改,并将其作为产品的更新提供给客户端。GUID会改变还是保持不变?
这取决于更新的大小……我会说不,它不会改变。。。如果我们谈论的是产品GUID,它应该在发布新版本的产品时更改。。。
看看http://wix.tramontana.co.hu/tutorial/upgrades-and-modularization
否。它不会改变。事实上,如果程序集是COMVisible
,GUID的重要性就会显现出来。AssemblyInfo.cs
文件在创建项目时生成。其中的GUID不会自动更改。