我的dll在我的计算机上运行良好,但在另一台计算机上无效。显然缺少依赖性。我试图使用依赖步行器来查找丢失的文件。它说:
错误:“MyDllFile.DLL”的Side-by-Side配置信息包含错误。此应用程序无法启动,因为应用程序配置不正确。重新安装应用程序可能会解决此问题(14001)。 警告:由于延迟加载相关模块中缺少导出功能,至少有一个模块具有未解析的导入。
但它并没有说明丢失了哪个文件。我在哪里可以找到丢失的文件? (该DLL是一个本机代码DLL,使用Visual Studio 2005 express构建。我已经在目标计算机上安装了VS2005 Redistribution)
答案 0 :(得分:1)
有“VS2005可再发行组件”,并且有“VS2005 SP1 可再发行组件”。也许您需要SP1可再发行组件?
您可以搜索“Microsoft Visual C ++ 2005 SP1可再发行组件包(x86)”以查找SP1风格。