Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# VisualStudio中的项目依赖关系_C#_.net_Visual Studio 2008_Dependencies - Fatal编程技术网

C# VisualStudio中的项目依赖关系

C# VisualStudio中的项目依赖关系,c#,.net,visual-studio-2008,dependencies,C#,.net,Visual Studio 2008,Dependencies,我在解决方案WinSync中有三个项目。我有WinSyncGui、WinSyncLib和安装程序。WinSyncGui需要来自WinSyncLib的文件。如何让它在WinSyncGui中包含WinSyncLib VS抱怨找不到类型或命名空间名称“WinSyncLib”(是否缺少using指令或程序集引用?) 我已经设置了依赖项,使WinSyncGui依赖于WinSyncLib(因此首先构建了WinSyncLib),但它仍然不起作用。您需要在WinSyncGui项目中添加WinSyncLib作为引

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

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


我已经设置了依赖项,使WinSyncGui依赖于WinSyncLib(因此首先构建了WinSyncLib),但它仍然不起作用。

您需要在WinSyncGui项目中添加WinSyncLib作为引用

右键单击您的项目(WebSyncGui),选择“添加引用”、“项目”选项卡,然后选择需要引用的项目

我已经设置了依赖项


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

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

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


您使用的是什么语言?您是在尝试构建本机应用程序还是.net应用程序?标记清楚地说明了C#和.net