如何使用Visual Studio使用相同的基本解决方案组织多个站点?

时间:2012-07-25 22:37:32

标签: visual-studio-2010 projects-and-solutions

我有一个用于MVC3项目的C#.Net解决方案,该解决方案将用于多个网站。站点之间的唯一区别是Web.config中的一些标识符数据和两个图像。

每次创建新网站时,我都不想制作基础解决方案项目的完整副本。

处理这种情况的首选方法是什么?

感谢。

1 个答案:

答案 0 :(得分:3)

如果您希望开发单个网站并部署次,我建议只为该项目提供一个解决方案。要更新 web.config 和图像,您可以在MSBuild中编写构建脚本或您喜欢的任何内容。该脚本将执行:

  • XML-poking以更新web.config的值
  • 更新图片

这在类似且更复杂的情况下对我有用。