VB无法从不同的项目访问类,即同一解决方案



我在VB中为Visual Studio工作,并且在一个项目中有一个需要将变量声明为另一个项目中的类的项目。用于可视化:解决方案A包含Project1和Project2。在Project1中的课程中,我需要将变量声明为Project2的类名。我需要访问的课程是一个朋友班,我知道我必须做一些涉及导入,声明,参考以及可能的库库的事情。如果有人可以为我说明这一点,我会很感激。我是VB的新手。

只能从同一组件访问朋友类,除非您用 InternalsVisibleTo属性困扰。如果这些组件没有被宣布为"朋友集会",则需要公开班级。鉴于您开始学习vb.net,我会坚持公开课程。

您还需要将项目参考从Project1添加到Project2。在解决方案资源管理器中右键单击"引用",然后在对话框中选择添加参考弹出的对话框,选择"解决方案"/" project",然后选择Project2。

最新更新