2007-12-26
19.5,这个例子。
把CommProtocol及其子类都放在一个项目中,然后单独生成几个类的dll文件,然后编译项目,编译成功。运行时却总会报一个CommProtocol同时存在于{...}和{...}中,省略号为GUID,看起来感觉这个类应该同时存在于两个dll中,可是dll就这么几个,哪里还有别的?!带想不想的好几天,没搞明白怎么回事,被啸雨一句话点醒,可能是同时存在于所在项目所生成的这个exe和它所调用的dll中!!
Bingo!!!
果然是这个原因,生成dll以后,把这几个类的cs文件从项目中移除,运行成功!

离代码远了。

差距啊!

相关文章:

  • 2021-09-08
  • 2022-12-23
  • 2022-02-01
  • 2022-12-23
  • 2021-07-01
  • 2021-10-24
  • 2021-10-13
猜你喜欢
  • 2021-11-30
  • 2021-11-29
  • 2022-12-23
  • 2022-12-23
  • 2022-01-13
  • 2021-05-01
相关资源
相似解决方案