我创建了一个由c#/ winform应用程序和c#/ ASPX应用程序组成的系统,它通过XML文件交换信息。
c#/ Winform应用程序作为前端工作:进行不同的操作并使用一些保存为Xml的文件与其他应用程序共享信息。
c#/ ASPX应用程序是我的后端。我可以通过浏览器从其他PC上调用它,通过它我配置前端应用程序。
系统运作正常。
问题是: 我在第一和第二个应用程序中有一些相同的类。 如何使用这些类,而不必在项目和其他项目中重写它们?
注1:我使用visual studio express作为IDE(winform的visual express desktop 2015和aspx的visual express web 2015)
注意2:应用程序也必须在linux mono上运行。
答案 0 :(得分:1)
创建一个包含共享类的单独的类库项目。然后从WinForm和ASP.Net应用程序中引用此类库。希望有所帮助。