你的实体类定义文件应该共享给工程B。你可以通过在vs的文件资源管理器上选择“添加->已存在项”,找到.cs文件,然后(不要选择“添加”,而是选择下面的按钮)“引用”,将一个工程中的.cs共享给其它工程。如果要分隔不同的开发团队,那么你也可以将实体定义单独放到一个工程中,编译 DLL 文件并且发布给别人。

解决方案 »

  1.   

    源代码链接和代码写两遍没有区别。应该是不行的。将实体定义单独放到一个工程中,编译 DLL 文件并且发布给别人
    然后每个项目引用它,这个应该可行。
      

  2.   


    你把Student对象写入数据库用的是序列化吗?如果是,那么在读的时候就用反序列化,此时就需要共享Student类,你可以按楼上的方法把Student类编译成dll,再在项目里引用