日期:2014-05-19  浏览次数:20683 次

自己写的dll为何在Release模式下看不到命名空间?
我自己写了一个类库,独立的工程,生成了一个dll,假如里面的命名空间为Code1,里面包括一个public类,Class1。我又建立一个工程,里面的命名空间为Code1,里面包括几个类。这时,我在debug模式下编译是好用的。可是我一但切换到release模式下,我的程序引用了Class1的地方都会报错。提示“未能找到此引用,未能找到程序集”。我在对象浏览器里发现,当我在debug模式下,可以看到Class1,一但切换到Release模式了,Class1就不出现在对象浏览器里了。

那么我应该怎么样才可以用release模式发布呢?

------解决方案--------------------
按你说的,只能算怪事,除非你指定了条件编译.