我们有一个用VB编写的程序,当它在Windows XP中运行时,运行良好,但是在Windows Server 2003中运行时,则失败。 我确定这是由VB程序引用的错误dll引起的,所以我想知道是否有人可以向我建议一种工具,以找出VB程序在不同环境中使用的依赖dll,以便对此进行调查。

提前致谢!

===============>>#1 票数:4 已采纳

您需要使用Dependency Walker

  ask by MemoryLeak translate from so

未解决问题?本站智能推荐:

3回复

Winforms应用程序:不同版本的依赖项dll的依赖项问题

在我们的生产环境中,同一目录中有许多单独的winform应用程序和“ gridview.dll”。 我不能改变这个事实。 最近,我使用新版本的gridview.dll创建了一个新应用程序。 我无法更新包装盒上的现有gridview.dll,因为它将破坏现有的winform应用程序。
1回复

C#引用依赖项与VB不同吗?

考虑我们有3层应用程序,并有三个项目名为P1,P2,P3。 依赖关系:P1(数据)<< P2(业务逻辑)<< P3(演示) P2有一个基类X ,它在P2中的另一个类Y中继承。 因此,我们将ref P1添加到P2。 但是,P3使用P2。 Y并且不使用P1。
3回复

可以通过C#反映VB.NET .dll程序集

我假设因为CLR这不是问题吗?
2回复

VB / C#.net使用后台工作程序动态添加控件项

我正在创建一个Windows窗体应用程序,它根据从数据库中提取的数据动态创建控件。 我在背景中运行的代码很好,它从数据库加载数据并将其应用于变量,我遇到的问题是当尝试使用这些数据创建控件时,我得到一个多线程错误(附加信息:Cross -thread operation无效:控制从其创建的线
1回复

如何在.NET中使用VB6 dll中的方法?

我有ActiveX VB6 DLL(无法访问其源代码),并且想要调用方法'GetUnitInfo' 我用它来导入它: 但我得到一个例外: 无法在DLL中找到名为“GetUnitInfo”的入口点 我也尝试加载它: 但得到一个例外 该模块应该包含一
1回复

在C#中使用基于VB的DLL和/或ocx文件

我最近购买了指纹暨读卡器机器。 随之而来的是API,以便我可以通过PC上的网络使用它。 问题是我正在基于C#.net构建应用程序,并且api文档说在vb上构建。 其次,我无法在我的C#应用​​程序中包含和使用它。 请尝试一下,告诉我如何在我的C#应用​​程序上使用它。完整的api r
3回复

如何使用C#为VB.Net编写的dll

我有问题要问。 我有一个dll文件,用于在USB上读写数据。 要在VB.Net中使用dll,需要集成一个.vb文件,该文件与该dll文件进行接口以使用其功能,属性等。 我需要在C#项目中使用此dll。 这可能吗? 如果是,我该如何实现? 形式为类的代码: 如何将表
1回复

如何在vb.net应用程序中显示来自ac#dll的表单

我正在编写VB.net应用程序,并且包含ac#dll。 C#dll有一个名为WelcomeScreen的类。 此类具有一种形式(我在对象浏览器中看到了这种形式)。 如何在VB.net应用程序中显示此表单? 这是我到目前为止的代码:
1回复

VB.NET Windows窗体应用程序引用可以在引用C ++ DLL的C#DLL中调用函数吗?

VB.NET 2017 Pro Windows窗体应用程序项目能否在C#DLL项目中调用包装函数,而C#DLL项目中调用第三方x86 .NET Framework 3.5 DLL中的函数? VB.NET和C#包装DLL是我的。
2回复

VB中的DLL函数签名

我需要从VB应用程序调用DLL函数。 该函数声明为 extern "C" __declspec(dllexport) int Average(HBITMAP SrcHandle, HBITMAP DstHandle) DLL,它是用C ++编写的。 我可以在C#程序中使用声明无