关于C#工程发布(前后台)
大家好新年好!我是新来的,请大家多指教!我已经用C#开发了前后台两个独立的项目,
但是他们使用的数据库和共同类(有5个CS文件)相同:
a)数据库:放在各自工程的“\bin\Debug”目录下
b)共同类:放在各自工程的“\Common”目录下
想在我想实现如下的部署:
将两个工程做一个安装光盘,
可以在安装向导选择安装“服务器端”或“客户端”。
比如在一台机器A上安装“服务器端”,
在另外一台机器B上安装“客户端”,
(客服端可以安装多台机器),
使得客户端的机器和服务器端的机器共用数据库和共同类。
问题,
1)如何实现上面的的要求?
2)使用什么发布制作工具?
3)如何控制一套软件只能安装一台机器?
(比如服务器端软件可以多次安装一台机器但只能安装一台机器)
请各位大家赐招!!!!!!