ini与dll文件的使用问题(100相送)(100分)

  • 主题发起人 主题发起人 chenzhou
  • 开始时间 开始时间
C

chenzhou

Unregistered / Unconfirmed
GUEST, unregistred user!
做了半个月的ISAPI碰到两个问题
1、INI文件的多个用户写入时候如何避免冲突和死锁,如数据有open cn,str,3,3 ~~~~
2、InternetExpress建立的DLL为什么老是无法删除后重编译。

请大家帮忙!
 
2、应该是DLL文件还在使用中。。。。。。。
 
怎么看到使用
用NET STOP IISADMIN还是删除不掉
regsvr32 aaa.dll /u 卸不掉
删除成功的方法是去注册表里面删除 aaa.dll后再重启,N麻烦
 
1、要保证同一时刻只有一个线程访问ini,可以用互斥,临界段等。
2、重启一下www服务试试(在管理工具->组件服务 中找world wide web publish servicer)
 
1、万一用户开了一半就关闭了,现在把他死定的INI文件释放掉,我现在是用INI里面的一个键值来说明当前是否有人锁定,好象不科学。
2、方法不对,重启了 net start 和 net stop是可以了 但DLL的卸载这一步要在什么时候做
 
多人接受答案了。
 
后退
顶部