我有三个项目,我通过引用其他两个项目链接到主项目,有没有办法访问该项目的其他项目(不是入口点/表格)内的任何形式
一旦用户登录到其他应用/项目并链接到其他应用,我想让他们回到他们链接的应用/项目中的一个点,绕过登录页面,
现在我尝试使用引用所有项目的类库,并尝试使用以下想法访问表单:
namespace ClassLibrary1
{
public class universalClass
{
public void showLanding()
{
dummyClientCare.dummyClientCareForm1 LandingForm = new dummyClientCare.dummyClientCareForm1();
MultiPlierStaffSy.LandingForm LDF = new MultiPlierStaffSy.LandingForm();
//or some code here to show the LandingForm of the other project
}
}
}
但在上面的课程中我遇到了错误
类型或命名空间' LandingForm'不会退出名称空间' MultiPlierStaffSy' (你错过了一个装配参考)
我的问题是有什么方法可以实现绕过入口点的主要目标,并在切换时直接转到其他项目中的某种形式,也可以用我刚创建和引用的类库完成。提前感谢您的建议。
答案 0 :(得分:0)
您可以将应用程序项目类型(创建.exe文件)用作类库。只需从项目中添加对它的引用即可。确保没有循环引用。
但是,正确的方法是将您希望共享的表单移动到类库中,并从两个项目中引用它。