繁体   English   中英

Visual Studio 中的项目依赖项

[英]Project Dependencies in Visual Studio

我在解决方案 WinSync 中有三个项目。 我有 WinSyncGui、WinSyncLib 和安装程序。 WinSyncGui 需要来自 WinSyncLib 的文件。 如何让它在 WinSyncGui 中包含 WinSyncLib?

VS 抱怨找不到类型或命名空间名称“WinSyncLib”(您是否缺少 using 指令或程序集引用?)

我已经设置了依赖项,以便 WinSyncGui 依赖于 WinSyncLib(因此首先构建了 Lib),但它仍然无法正常工作。

右键单击您的项目 (WebSyncGui) 和 select 添加参考,项目选项卡,然后 select 您需要参考的项目。

您需要在 WinSyncGui 项目中添加 WinSyncLib 作为参考。

添加项目引用。

我已经设置了依赖项

这听起来不对。 您设置了“依赖项”还是设置了“引用”。 依赖关系只是确定构建顺序,引用用于链接项目。

您确定所有类型都是公开的吗? 如果省略修饰符,则默认为内部。

右键单击解决方案,选择Project dependencies并根据需要设置依赖项。 例如,当您在一个解决方案中有两个 exe 文件时,它很有用。 添加另一个 exe 作为参考很奇怪,所以我使用此选项首先构建依赖的可执行文件,然后构建后事件将其复制到目标目录中。 很实用的玩具。

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM