打包警告: 两个或多个对象具有相同的目标位置(“[targetdir]\bin\test.dll”)是怎么回事?
打包警告: 两个或多个对象具有相同的目标位置(“[targetdir]\bin\test.dll”)是怎么回事? --------------------编程问答-------------------- 看来这个问题是难搞了 哎自己顶 up!!!!!!!!!!!!!!!!!!!!!!!!!!! --------------------编程问答-------------------- up --------------------编程问答-------------------- 意思是说,多个不同为位置的test.dll,安装的时候会安装到同一个位置。这样,就会出现问题。解决办法,只选择一个test.dll打包。大概这个意思 --------------------编程问答-------------------- 接着楼上,编译的时候道理一样 --------------------编程问答-------------------- 文件系统视图添加主输出和内容文件,生成时就总这样报警了
怎么会多个位置了呢,一个项目就这一个DLL嘛 --------------------编程问答-------------------- 怎么解决???? --------------------编程问答-------------------- 把多余的删了,不删也不影响 --------------------编程问答-------------------- 原因:你应该是使用了多层,比如3层:UI BLL DAL,如果BLL引用DAL,UI也应用DAL 在打包是就会有类似的警告。当然一般不会是DAL 很能是LOG(日志)或者是Utility等
解决方案还没找到!! --------------------编程问答-------------------- setUp依赖中,每个副本的“属性”窗口中选择“Condition”属性,添加不同的值,这样可以消除警告 --------------------编程问答-------------------- 不过这办法不好只是屏蔽了警告
补充:.NET技术 , ASP.NET