之前发布一个小项目的时候,一直显示某个dll系统找不到.可是在代码调用到的项目中有引用啊,而且在config文件中有添加相关的配置信息.开始以为是版本错误,接着以为是配置文件添加在了错误的节点.
结果是没有遵循下面这条规则:
在a中引用B.dll,B项目又引用了C.dll. 如果A中无引用C.dll, 那么就会报错.
所以: 当仅发布最高层项目时,需要把底层项目引用的本项目中.
之前发布一个小项目的时候,一直显示某个dll系统找不到.可是在代码调用到的项目中有引用啊,而且在config文件中有添加相关的配置信息.开始以为是版本错误,接着以为是配置文件添加在了错误的节点.
结果是没有遵循下面这条规则:
在a中引用B.dll,B项目又引用了C.dll. 如果A中无引用C.dll, 那么就会报错.
所以: 当仅发布最高层项目时,需要把底层项目引用的本项目中.