1

我有一个要移动到另一台服务器的应用程序。它抱怨它丢失了TABCTL32.OCX。我已经在另一台服务器上找到了这个文件,我想复制并粘贴它。

TABCTL32.DEP我发现在我要移动的服务器上还有一个文件被调用。我必须复制两个文件还是依赖文件是可选的?

我已经在没有 DEP 的情况下尝试过它。该应用程序适用于这两种情况。这是一个生产服务器,所以我想确定一下。

4

2 回答 2

5

那些 .DEP(依赖)文件是关于打算由打包工具使用的库的说明。这些文件没有运行时意义,仅包含开发元数据。它们是文本文件。

它们包含安装库的首选(“设计”)位置、库的子依赖项,包括可选的本地化“卫星”资源 DLL、版本信息等。

请参阅 INFO 等文章:安装向导和 PDW 如何使用依赖文件

这是打包程序应与其他“规则数据库”(例如 VB6DEP.ini)一起使用的信息。如果程序员希望其他开发人员使用他们的库,他们也应该创建它们。

如果您使用的是不了解 .DEP 文件的“受损”第 3 方打包技术,则由您来阅读它们并将它们包含的信息合并到您的构建过程中。作为开发人员,您还有责任使您的开发机器的 .DEP 文件和 VB6DEP.ini 文件保持最新,因为它们通常不再由 Microsoft 更新。

您不能随意地将文件从一台机器复制到另一台机器。去找到这个程序的安装程序并在新机器上运行它。

于 2012-09-12T23:50:02.410 回答
2

.dep 文件是 Visual Basic 安装向导用来确定 ocx 文件具有哪些依赖项的文件。您可以使用 Windows 记事本打开文件以查看内容。

除非您使用 Visual Basic 打包和部署向导,否则您可以忽略此文件。

有关详细信息,请参阅信息:安装向导和 PDW 如何使用依赖文件

于 2012-09-12T23:48:54.330 回答