VS2005 C# winform 为什么我项目里不会自动更新dll引用?

最近在写控件,项目里有十多个模块用到了它们,控件的源码也在项目解决方案里
其它的模块直接引用了控件的模块或者从工具栏里拖拽了这些控件在模块中建立引用关系。
但是每次更新了控件后,编译项目结果会报10多个为引用错误,所有项目使用了控件的模块对该控件的引用都没有自动更新(有个小三角感叹号)
必须对每个模块先移除引用再重新选择dll添加引用,不胜其烦,本来只是修改了控件的一个小问题,结果要对整个项目全部操作一遍
找了很久也没找到相关的解决办法,不知道是那里出问题了。
--
项目里所有的生成路径我都指定在一个目录
汗一个先,问题又出现了,看来我的方法还是不行, zhaoking1987 说的清理我也试了,工作了一段时间后又会出现这个问题

清理解决方案再重新生成

要是还不行的话,有可能是你重新生成的时候,选错了要生成的项目。

要不然就是路径不对

我也遇到过这个情况
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-03-22
你不要引用那个dll文件了,直接引用你做控件的那个项目。
相似回答