2个项目1个解决方案共享课程?
问题描述:
我是Windows Mobile开发人员和Visual Studio的新手。2个项目1个解决方案共享课程?
我正在开发一个Web服务以及一个移动应用程序。我有1个解决方案,但有2个不同的项目。
我已经在Web服务中创建了一个类(比如项目1),但希望能够在移动应用程序中使用这个类(比如项目2)。
我是否必须基本创建它的副本并在其他项目中引用它?
答
不,您不需要创建副本。请在project2
中添加对project1
的引用。
用鼠标右键单击project2
中的[References-> Add Reference ...],选择“Projects”标签,选择project1
,然后单击[OK]。
答
让你的普通类作为一个类库,并将其保存在.DLL
形式,只要你需要这个类只是增加它的引用到项目,并用它:)
这是称为重用OOPS的最佳特性之一
答
它击败了SOA的目的......它变成了紧密耦合的项目。一个不应该添加..两个不同的图层..“添加为参考”。