如果运行Visual Basic 6.0生成的安装盘,会产生下面的错误: The file ′<TEMP Folder>\Msftqws.pdw\$(DllSelfRegisterEx)′ could not be registered because it was not found. 这个问题发生在分发Microsoft Calendar control(MSCal.ocx)时。MSCal.dep文件中的"Register="行被错误地设置成 $(DLLSelfRegisterEx)了。 解决办法如下: 1. 使用记事本打开Setup.lst文件。Setup.lst文件是Setup Wizard或PDW制作安装盘时生成的。 2. 查找$(DLLSelfRegisterEx)。你将看到在MSCal.ocx的一行中有$(DLLSelfRegisterEx)。 3. 修改 $(DLLSelfRegisterEx) 为$(DLLSelfRegister)。 4. 关闭记事本并保存文件。 5.运行Setup.exe。 如果希望今后生成的Setup.exe都不出这样的错误,可以这样做: 1. 使用记事本打开MSCal.dep文件。你可以在MSCal.ocx所在的目录(通常是Windows 95/98的Windows\System或Windows NT的Winnt\System32)找到MSCal.dep文件。 2. 查找$(DLLSelfRegisterEx)。你将可以在“Register=”一行看到$(DLLSelfRegisterEx)。 3. 修改 $(DLLSelfRegisterEx) 为$(DLLSelfRegister)。 4. 关闭记事本并保存文件。
解决方案 »
- WideCharToMultiByte 中的参数问题
- ADO创建连接对象失败
- 添加数据的时候为什么总是显示this action was canceled by an associated object?
- 问个很简单的问题,无效的控件怎么在部件里删除?
- 请教三层结构中数据库访问的问题
- 怎样最简单的实现0000000到7000000
- 怎樣創建標準的Form
- Command1.Enabled = Not bval 和 Command2.Enabled = bval 里的 bval 是什么意思,谢谢!
- 欢迎大家到这个网站里来看看!给点评价!来着有分!
- VS2015中操作excel表格求和
- 怎么取得Excel表中的数据?
- 关于DataReport的问题
小心微软找麻烦哦。