同一解决方案下一个项目引用另一个项目,出错

FLYINGSNOW_COCO 2008-01-24 08:47:08
一个解决方案下有两个项目AC和AM,两个项目的输出路径均为AC目录(必须这样),分别生成ACAC.DLL和ACAM.DLL文件,AC项目有有一个公共类,我想在AM下使用该类,于是在AM项目中引用AC项目,编译时报错:
未能将临时文件复制到输出目录中。
无法将文件“ACAC.dll”复制到运行目录。另一个程序正在使用此文件,进程无法访问。
我想可能是AM引用了ACAC.DLL,而编译AC项目时,需要重新生成ACAC.DLL,所以发生冲突。怎么解决这个问题?
我用的是.NET2003,以前用2005这样引用是没问题的。
...全文
121 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
cnzdgs 2008-01-24
  • 打赏
  • 举报
回复
2、引用项目、引用COM(如果不是COM就算了)
3、我用的是英文版,“Projects and Solutions”,你看哪个比较像。
FLYINGSNOW_COCO 2008-01-24
  • 打赏
  • 举报
回复
1、设置编译次序。 解决方案下项目顺序为AC, AM,还是报错
2、变更引用方式。 该选用哪种引用方式?
3、在工具—选项—项目和解决方案—编译和执行中设置最大同时编译项目数为1。 选项中只有“项目”,没有“解决方案”

三种方式都试试看能否解决。
cnzdgs 2008-01-24
  • 打赏
  • 举报
回复
1、设置编译次序。
2、变更引用方式。
3、在工具—选项—项目和解决方案—编译和执行中设置最大同时编译项目数为1。

三种方式都试试看能否解决。

17,748

社区成员

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

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