如果一个exe项目引用了一个dll项目,我在编译时是不是必须将dll项目先编译成dll文件才行呀?并且把exe项目中的引用从“引用项目”改成“引用dll文件”,一定要这样吗?难道我直接引用dll项目就不能编译吗?

解决方案 »

  1.   

    编译dll项目就可以了
    ------------------
    谢谢,我试过了,好象如果exe项目中引用了dll的项目,就算编译那个dll项目也不行,还要把引用从"引用工程"改为"引用那个编译好的dll文件",是不是我的操作不对呀?
    我想实现的目的就是:我在引用中要引用"项目文件"而不是"dll文件",但是可以实现编译,不要在每次编译时都把引用从"引用项目文件"改成"引用dll文件"
      

  2.   

    如果我的dll项目编译好的就不变了,那样我在exe项目中直接引用"dll文件"当然没问题,可是我的dll项目也是会经常修改的.所以我在exe程序中只能引用"项目文件"而不是"DLL文件",这样dll修改后,可以随时调试看效果.可是引用"项目文件"后,编译时过不去,总出提示,我只能将引用改回到引用"dll文件"才能通过.
    不知有没有好办法,是不是我的操作不对呀?还是系统就是这样规定的?
    谢谢.
      

  3.   

    选择编译工程组
      
    *****************************************************************************
    欢迎使用CSDN论坛阅读器 : CSDN Reader(附全部源代码) 
    http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html