前辈,这个怎么弄?
我用vc做个ocx叫TestM.ocx,在c#里调用;使用都正常。
把vc工程和c#工程都开
这时编译ocx的时候会提示TestM.ocx拒绝访问,每次都要把c#工程关闭后,vc才能编译
c#的属性“承载进程”也没有勾选
怎么才能不关闭c#就能编译ocx呢?
------解决方案--------------------两个工程都开启肯定有一个独占这个文件。
这个时候肯定没办法同时去读。
------解决方案--------------------就好像dll在使用中,你要重新编译,肯定不行
------解决方案--------------------使用到同一文件了.
单线程,不能共享.
------解决方案--------------------每次开一个不就行了吗?c#那边不动的话,vc设置下调试那个里面,可以直接挂着c#的程序调试啊,干嘛那么纠结
------解决方案--------------------那就木有其他办法了,要么你写代码就一半一半写,保证一边是对的就行了
------解决方案--------------------拷贝一份 做个程序 改动了就复制到备份那个哪去 在做一个检测的 出现新的 用新的 删除旧的
------解决方案--------------------........................................我也刚遇到这样的问题!