项目UI  引用BLL ,BLL 引用 DAL  ,DAL 引用Com把UI 设置为开始项目,运行的时候报错。找不到 DAL.DLL 和COM.DLL 在UI的Bin/Debug 目录下,请问有什么好办法让其他DLL 都放到UI 的Bin/Debug 目录下,并且按F12转到定义时能看到代码,不是元数据

解决方案 »

  1.   

    右键 com和dal层 重新生成一下
    再整个项目生成
      

  2.   

    把这些工程都加到一个solution里,各个工程都用“工程引用”而不是一般的dll引用。(引用选项卡第3个tab页)。这样创建出Project Dependcies(右键工程能看到)。
      

  3.   

    项目是引用了。重新生成了。但是还是看不到UI debug 目录下有DAL 和COm 的DLL 文件
      

  4.   

    我用的都是项目引用不是 直接引用“浏览”DLL 文件
      

  5.   

    在解决方案资源管理器视图上右键DAL项==>选择属性==>选择"生成"选项卡==>修改一下输出路径 (例如修改为:bin\Debug\) 同理Bll也要修改一下 生成的*.dll文件 就在你指定的目录下了,希望我的回答对你有帮助
      

  6.   

    那么你看看在UI工程里引用的BLL的属性copy local设置为true了吗?DAL同理。