到.exe文件所在的路径搜索
If未找到 then
发生错误,程序终止
所以.NET应用程序无需使用注册表了
那么,应用程序是怎样指定dll文件的版本的呢?
应用程序通过Manifest存储版本信息的,若A引用B,Manifest 被编译到A的.EXE/DLL中。(Manifest中存储信息和版本信息等,但不包括assembly代码,注册信息和位置信息,我们可以通过ILDASM=Intermediate Language Dissembler查看)
到.exe文件所在的路径搜索
If未找到 then
发生错误,程序终止
所以.NET应用程序无需使用注册表了
那么,应用程序是怎样指定dll文件的版本的呢?
应用程序通过Manifest存储版本信息的,若A引用B,Manifest 被编译到A的.EXE/DLL中。(Manifest中存储信息和版本信息等,但不包括assembly代码,注册信息和位置信息,我们可以通过ILDASM=Intermediate Language Dissembler查看)