我以为我知道这个问题的答案,我通过反射理解它来自引用的库。但是,我有一种情况,我正在尝试使用用 VB.NET 编写的第二个参考程序来调试 C# 程序(也就是说,我正在尝试用 C# 重写 VB.NET 程序)。
我正在查看的特定代码使用引用的类,并且我的 C# 程序的 F12(转到定义)在新窗口中加载对象元数据;但是 VB.NET 程序中的相同操作将我带到对象浏览器,声称引用的 dll 位于不同的位置(它们都引用相同的库)。
这两种语言是否有可能在这样一个核心方面表现不同,或者是否有另一部分可以引用我不知道的库?