C# 如何允许设计器在ASP.NET Web应用程序项目中编辑母版页?

C# 如何允许设计器在ASP.NET Web应用程序项目中编辑母版页?,c#,asp.net,master-pages,C#,Asp.net,Master Pages,目前,网站管理员可以使用Dreamweaver进入IIS并编辑文件。当开发人员部署了一个Web应用程序项目,网站管理员更改了母版页以更新设计时,问题就出现了,但当开发人员将更新部署到WAP时,它将母版页改写回原来的方式 所以我的问题是,让网站管理员/设计师在ASP.NET WAP中编辑母版页设计并保持项目文件与开发人员项目同步的最佳方式是什么 目前,网站管理员可以进入IIS并使用 梦境编织者 这意味着网站管理员实际上正在编辑文件的生产副本。不要那样做。为什么允许修改生产副本。相反,正如@BenR

目前,网站管理员可以使用Dreamweaver进入IIS并编辑文件。当开发人员部署了一个Web应用程序项目,网站管理员更改了母版页以更新设计时,问题就出现了,但当开发人员将更新部署到WAP时,它将母版页改写回原来的方式

所以我的问题是,让网站管理员/设计师在ASP.NET WAP中编辑母版页设计并保持项目文件与开发人员项目同步的最佳方式是什么

目前,网站管理员可以进入IIS并使用 梦境编织者

这意味着网站管理员实际上正在编辑文件的生产副本。不要那样做。为什么允许修改生产副本。相反,正如@BenRobinson所说;考虑到TFS中的生产分支与主代码分支不同,让网站管理员对TFS中已经存在的版本进行更改


这样,,一旦批准修改的更改符合要求,您就可以将更改复制到生产分支,并与其他代码更改一起进行完整部署。

让网站管理员/设计师在源代码管理中编辑开发人员正在使用的同一个文件,而不是让他/她编辑部署的版本?建议这样做给我们的客户。谢谢