今天我得到了一些需要转换的旧代码。我正在运行win7 64,在我的机器上安装了VS10,11,12 Ultimate,并且只是下载并安装了VS2008 Express。当我尝试转换代码时,我收到MSSTDFMT.dll(microsoft data formating object libary 1.0.0)缺失的错误。我怀疑有一个Vb6供我安装,任何人有任何想法如何转换?msstdfmt.dll 1.0.0缺少错误
3
A
回答
6
我最近有一个类似的问题,我的一个VB6应用程序。
MSSTDFMT.DLL
默认情况下未在Windows Vista/7/8上安装。您将需要从另一个系统获取副本,将其放入本地system32文件夹并将regsvr应用于该文件夹。
请参阅http://msdn.microsoft.com/en-us/vstudio/ms788708.aspx了解未与Vista/7/8一起安装的VB6相关文件的最大长度。
+0
Windows OS从来不是扩展运行时文件的传递通道。 – 2014-08-11 17:28:57
相关问题
- 1. “缺少)”的错误
- 2. 错误 - 缺少DLL
- 3. 链接错误:缺少vtable
- 4. UpdateView缺少QuerySet错误
- 5. 错误:缺少框架
- 6. 错误“缺少return语句”
- 7. 缺少右括号错误
- 8. google-services.json缺少错误
- 9. g ++编译错误:缺少';'
- 10. PHP扩展缺少错误
- 11. 缺少main()的错误
- 12. 错误:缺少return语句
- 13. 错误:缺少;在JavaScript
- 14. Korn shell的错误[:缺少']”
- 15. 缺少模板错误
- 16. “缺少右括号”错误
- 17. 缺少参数错误
- 18. JPA/Hibernate:缺少表错误
- 19. 缺少原型错误
- 20. JavaScript - 缺少语法错误
- 21. 构建错误 - 缺少SDK
- 22. 缺少语法错误; *前
- 23. 缺少return语句错误
- 24. Pandoc错误:!缺少$插入
- 25. BASH语法错误 - [:缺少']”
- 26. 错误笨缺少参数
- 27. 缺少架构错误
- 28. 错误C2143:语法错误:缺少';' 'if'
- 29. 错误C2143:语法错误:缺少';'在'^'
- 30. 打嗝1.0.0-beta1错误
无法加载引用的组件: MSSTDFMT.DLL(Microsoft数据格式对象库1.0.0), DBGRID32.OCX(1.0.0), DBLIST32.OCX(1.1.0), MCI32.OCX(1.1 0.0), msadodc.ocx(6.0.0), mschrt20.ocx(2.0.0), MSCOMM32.OCX(1.1.0), MSDATGRD.OCX(1.0.0), msdatlst.ocx(1.0 0.0), MSFLXGRD.OCX(1.0.0), MSHFLXGD.OCX(6.0.0), MSMASK32.OCX(1.1.0), msrdc20.ocx(2.0.0), MSWINSCK.OCX(1.0 .0), picclp32.ocx(1.1.0), sysinfo.ocx(1.0.0), TABCTL32.OCX(1.1.0) 建议您安装VB6.0以及所有引用的组件, 并确保应用程序在升级前编译并运行。 – StephanM 2012-08-06 18:24:58
你想要“转换?”如果一个VB6程序,你不应该为你的新版本需要这个DLL,而不应该使用它。如果不是,那么我根本不理解这个问题。 VB6仍然可以通过MSDN订阅。 – Bob77 2012-08-06 18:51:20
我没有VB6只有当前3. 2008年的转换说,它需要它的原因将应用程序转换为.net。我不认为我可以把所有的东西放进vs2012。 – StephanM 2012-08-06 21:22:40