VB.Net软件运行时加载的奇怪DLL

VB.Net软件运行时加载的奇怪DLL,vb.net,assemblies,Vb.net,Assemblies,在做了很长一段时间的Java开发人员之后,我转到了一个必须管理大量Visual Basic.Net代码的位置 我注意到了很多不同之处,但是,可能最让我困惑的是,在所有程序中,当我运行它们时,它们似乎加载了很多库,我认为它们在这个上下文中被称为程序集,而其中一些看起来只是普通的。DLL,大多数只是八个随机字符,命名为库 例如,从输出窗口剪切和粘贴: 'RRHH.exe': se cargó 'c:\windows\assembly\gac\system.web\1.0.5000.0__b03f5f

在做了很长一段时间的Java开发人员之后,我转到了一个必须管理大量Visual Basic.Net代码的位置

我注意到了很多不同之处,但是,可能最让我困惑的是,在所有程序中,当我运行它们时,它们似乎加载了很多库,我认为它们在这个上下文中被称为程序集,而其中一些看起来只是普通的。DLL,大多数只是八个随机字符,命名为库

例如,从输出窗口剪切和粘贴:

'RRHH.exe': se cargó 'c:\windows\assembly\gac\system.web\1.0.5000.0__b03f5f7f11d50a3a\system.web.dll', no se pueden cargar símbolos. 
'RRHH.exe': se cargó 'vq519j5h', no se pueden cargar símbolos.
'RRHH.exe': se cargó '7z7r342v', no se pueden cargar símbolos.
'RRHH.exe': se cargó 'dkuhznqg', no se pueden cargar símbolos.
'RRHH.exe': se cargó 'k-ggjvql', no se pueden cargar símbolos.
它是本地化的,上面写着“程序”:已加载“*”,无法加载符号


那些是什么?为什么它们没有像第一个dll那样的名称?

虽然我不知道它们是什么,也不知道它们来自哪里,但它们看起来非常像一个临时名称。这些你在ASPX网站上看到很多。您的软件中是否有代码生成和编译?没有。它们看起来确实像临时名称。可能是.NET在运行时自己生成的?