我是微软开发人员的新手,所以请放轻松:) 目前,我有一个包含两个项目的解决方案(ASP.net网站,FWIW)。如果我在Project1中创建一个类,我该如何将它暴露给Project2?它是否可自动用于Project2,因为它们位于同一解决方案中?或者我是否需要做一些特殊的事情来建立连接?
答案 0 :(得分:7)
您需要将类的引用添加到项目
像这样:
然后转到“项目”选项卡(如果您的项目位于 Same Soln 中)。选择需要引用的类库,然后单击“确定”。
当您展开参考时,您可以看到像这样的class1.dll
希望这可以帮助你:)
答案 1 :(得分:0)
转到Project2
的媒体资源,并将Project1
添加为“项目参考”。
然后您的课程将通过Project1.ClassName
然后,您可以使用Imports Project1
语句来缩短参考,只需参考ClassName
答案 2 :(得分:0)
添加项目参考。转到解决方案资源管理器并右键单击Project 2的“引用”节点。 选择“添加参考”。从“项目”选项卡中选择“项目1”。 而已。现在,您可以使用Project 2中Project 1的类。
答案 3 :(得分:0)
您需要添加对项目的引用(项目的上下文菜单),并在类文件中添加Imports
语句以使用其他项目中的对象。
答案 4 :(得分:0)
通常你只需要创建一个从Project 1到Project 2的引用,但由于它们都是ASP.NET网站,我不知道这是否可行(我从未尝试过那个特定的组合)。
如果失败则可以做的是共享两个项目之间的实际类文件 - 在解决方案资源管理器中右键单击,添加现有文件,然后浏览到包含所需类的文件项目2,然后在单击“添加”之前,单击按钮上的小向下箭头,然后选择添加为链接。