2014-01-27 102 views
2

我在Visual Studio中使用VB,并且需要在另一个项目中声明变量作为类的项目中有一个类。为了可视化:解决方案A包含Project1和Project2。在Project1中的一个类中,我需要声明一个变量作为Project2的类名。我需要访问的类是一个Friend类,我知道我必须执行一些涉及到Imports,声明,引用和类库的内容。如果任何人都可以为我解释这一点,我会很感激。我是VB新手。VB无法从不同的项目访问类,相同的解决方案

回答

5

一个朋友类只能从相同的程序集中访问,除非您使用InternalsVisibleTo attribute。如果这些程序集未声明为“朋友组件”,则需要公开该类。考虑到你开始学习VB.NET,我会坚持让课程公开。您也需要add a project reference from Project1 to Project2。在解决方案资源管理器中右键单击“参考”并在弹出的对话框中选择添加引用,选择“解决方案”/“项目”并选择Project2。

+0

谢谢,很好的解释 – user3195786

相关问题