【问题标题】:Using dll of .Net by VB6 app in Windows 8在 Windows 8 中通过 VB6 应用程序使用 .Net 的 dll
【发布时间】:2015-08-27 23:58:58
【问题描述】:

我将我的 Vb6 应用程序和所有“dll”文件放在像 "D:\TestVb6" 这样的文件夹中。 Vb6 应用程序将引用 .Net 的“dll”。

我已经使用“Regasm.exe”注册了“dll”文件,并且 Vb6 应用程序在 Windows 7 中运行良好。但是当我在 Window 8 中执行此操作时,Vb6 应用程序出现错误。 然后我尝试将所有 'dll' 文件复制到文件夹 "C:\Program Files (x86)\Microsoft Visual Studio\VB98" 并且 Vb6 应用程序正常工作。

我想知道为什么在 Window 8 中我必须将所有 'dll' 文件放在文件夹 "C:\Program Files (x86)\Microsoft Visual Studio\VB98" 中? 如果我想将“dll”文件放在另一个文件夹中,我该怎么做?

任何人都可以帮助我!非常感谢。

【问题讨论】:

标签: .net vb6 com-interop


【解决方案1】:

我会尝试将您的目录放到您的路径环境变量中。所以 Windows 会自动查看该目录。

【讨论】:

    猜你喜欢
    • 2012-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-01
    • 2013-03-09
    • 2014-06-30
    相关资源
    最近更新 更多