Visual Studio是否优化了传递引用?

 廉杰登_393 发布于 2023-02-05 10:50

我很抱歉提前,不是那么清楚,标题.

我在Visual Studio(2010)中遇到了一个奇怪的行为.

让我们说我的解决方案中有三个项目:A,B和C.

A has a reference on B

B has a reference on C

C has a reference on an assembly (log4net.dll)

所有这些都配置为Copy Local True.

我负责项目A,另外两个开发人员负责项目B和C.

项目B使用位于其中一个类中的项目C中的几个(静态)方法.我正在使用B中没有使用C语言的其他类.

当我构建解决方案(项目A被配置为主项目)时,我希望在项目A的输出文件夹中看到C及其引用的程序集的结果.实际发生的是C的结果被复制到输出B的文件夹但在A的输出文件夹中不存在

我花了一些时间才弄清楚原因是A没有使用C中的任何东西(直接或间接).

所以问题是:它是Visual Studio的内置优化功能还是我做错了什么?

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有