关于Coredll.dll序数的问题。

这两天刚开始用.net 2005但是遇到了一大堆问题。首先新包CARNAC34包用.net2003编译时最后时出现链接错误,弄了一天才发现得用.net2005进行编译。

第二个是运行时出现Coredll.dll的序数的问题。这个问题我在别的贴子中回复了一下,内容如下:

我也遇到了这个问题;找了半天终于解决了!
表面上看是Coredll.dll问题,但是实际上是msvcr80.dll的问题。你可以用VC6.0的Depends工具打开你的exe文件看一看,之所以需要Coredll.dll是由于需要msvcr80.dll引起的。所以我们将注意力应集中到msvcr80.dll身上。这个文件有几个版本,但是名子都一样,我这里就有三个(一个31K,一个612多K,一个600K),查看一下版本号发现600K的那个最新,所以将其拷到system32下(或者别的办法)。

要保证exe文件打开时,加载的是那个最新版(600K的 )的msvcr80.dll

以下总结几点:

1、以前遇到没找到dll就是随便搜一个,就加到了system32下,也没仔细的看看版本号和文件大小之间的区别。

2、VC6.0下的Depends工具,还是很好用的。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值