直接Release编译碰到的问题

小沈扬 2006-09-20 09:31:26
今天遇到个有趣的现象,在此请教一下:
直接获取一个.NET开发的系统的代码后以Release的形式编译, 打死都无法编译成功。
情急之下,将编译方式改为Debug后,却能编译成功,
然后再将编译方式改为Release,此时居然也能编译成功了.
这是什么原因呢?

望各位指点一二,不胜感激之至.
...全文
199 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
setupcopy 2006-10-25
  • 打赏
  • 举报
回复
有可能你打开了两个项目,你编译的这个可能引用了你正打开的,所以提示文件正使用。我也经常这样,你下次编译时把有关的都关了。
拉达曼迪斯II 2006-09-23
  • 打赏
  • 举报
回复
应该是循环引用的问题。
拉达曼迪斯II 2006-09-23
  • 打赏
  • 举报
回复
因为如果使用类似这样的语句,绝对有可能
#if DEBUG
#ELSE
#ENDIF
bingshi 2006-09-20
  • 打赏
  • 举报
回复
我也想知道是怎么回事,我现在每次都要重新编译10以上,有的时候还的重起机器,总是说文件有人使用,其实就是.net自己再用,一个项目刚编译完,另一个项目再编译引用这个项目就说文件被使用了

1,979

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 其他语言讨论
社区管理员
  • 其他语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧