我为三个不同的客户端创建了三个不同的解决方案,但这些解决方案适用于具有相同功能、类、方法、分辨率的应用程序,但图像、XML 资源文件和 Web 服务参考除外,它们特定于每个客户端一。
我只想为所有这些应用程序提供一个解决方案,我可以在 VS2010 IDE 中打开它进行版本,没有错误。所以,当我需要构建或发布一个特定的应用程序时,我只需设置我需要的客户端,然后继续构建或发布。
重要的是要考虑 XML 文件名将与类和图像名称相同。不同之处在于内容,但名称始终相同。
我的目的是减少维护许多解决方案的工作量,只使用一种解决方案。
在我的公司,我们很快就会有超过这三个客户,所以我很担心如何维护它。最好的方法是只有一个解决方案,当我需要为新客户端生成新应用程序时,我只需更改/包含一些东西(如一些资源和图像)并编译到新的客户端文件夹。
可能吗?如果有怎么办?