C# 从另一个项目中引用一个项目

C# 从另一个项目中引用一个项目,c#,join,C#,Join,作为最后一个项目,我们的团队使用c#创建了一个系统。我们的系统有两个主要部分。 1.登录系统 2.主仪表板与其他子系统 所以我的问题是这个项目是由一个团队创建的。 例如:“登录系统”和“带子系统的主仪表板”是由两个不同的人设计的,这意味着这两个系统是使用c#…作为两个不同的项目创建的,并且每个系统也可以完美地工作 所以我需要把这两部分连接起来。。例如:当我通过用户凭据登录时,它会打开主仪表板。。我尝试在登录系统中使用“添加现有项目”来组合这两个项目,但它没有显示“仪表板”的名称,例如: “仪表板

作为最后一个项目,我们的团队使用c#创建了一个系统。我们的系统有两个主要部分。 1.登录系统 2.主仪表板与其他子系统

所以我的问题是这个项目是由一个团队创建的。 例如:“登录系统”和“带子系统的主仪表板”是由两个不同的人设计的,这意味着这两个系统是使用c#…作为两个不同的项目创建的,并且每个系统也可以完美地工作

所以我需要把这两部分连接起来。。例如:当我通过用户凭据登录时,它会打开主仪表板。。我尝试在登录系统中使用“添加现有项目”来组合这两个项目,但它没有显示“仪表板”的名称,例如:


“仪表板将不显示”的名称。。那么如何将这些独立的项目组合在一起呢?

将另一个项目添加到解决方案中只允许您轻松地同时编辑所有项目;它不会以任何方式连接项目。您可以从一个项目中引用另一个项目中的类(被引用项目的输出程序集将被复制到生成目录)。

将另一个项目添加到解决方案只允许您轻松地同时编辑所有项目;它不会以任何方式连接项目。您可以从一个项目中引用另一个项目中的类(被引用项目的输出程序集将被复制到生成目录)。

@SahanJawardena您所做的还不够,您需要将一个项目添加为对另一个项目的引用。您应该区分可向其中添加项目的解决方案和可编译为程序集(例如.dll)并可引用其他程序集的实际项目。因此,在您的情况下,您需要登录项目来引用dashborad项目。此外,您必须为中定义了
dashborad
的命名空间添加
,使用
-指令。抱歉!我没有完全理解。。我使用添加引用添加了仪表板项目文件。。但是问题并没有解决。@SahanJawardena您所做的还不够,您需要添加一个项目作为另一个项目的参考。您应该区分可向其中添加项目的解决方案和可编译为程序集(例如.dll)并可引用其他程序集的实际项目。因此,在您的情况下,您需要登录项目来引用dashborad项目。此外,您必须为中定义了
dashborad
的命名空间添加
,使用
-指令。抱歉!我没有完全理解。。我使用添加引用添加了仪表板项目文件。。但是问题没有解决..他可能还需要在引用项目后导入包含
仪表板
类的名称空间。如果不导入适当的命名空间编译器,则会出现错误。他可能还需要在引用项目后导入包含
仪表板
类的命名空间。如果不导入适当的命名空间,编译器将给出错误。
this.close();
dashboard db = new dashboard();
db.Showdialog();