我目前正在开发一个涉及三个不同网站的项目,这些网站有很多共同的功能。目前,这些共同的功能都放在一个充满用户控件的不同网站中。
问题是如何在多个网站之间共享用户控件。在SO和其他网站上搜索后,唯一的解决方案似乎是使用虚拟目录。虽然这是可行的解决方案(我们目前正在使用),但它似乎不是一个“干净”的解决方案。
有哪些关于在不同站点之间共享公共功能(包括GUI / HTML)的“最佳实践”?
例如,是否可以创建一个单独的Web应用程序项目,并将子目录(每个子目录都有自己的web.config)部署到不同的生产环境中?
问题是如何在多个网站之间共享用户控件。在SO和其他网站上搜索后,唯一的解决方案似乎是使用虚拟目录。虽然这是可行的解决方案(我们目前正在使用),但它似乎不是一个“干净”的解决方案。
有哪些关于在不同站点之间共享公共功能(包括GUI / HTML)的“最佳实践”?
例如,是否可以创建一个单独的Web应用程序项目,并将子目录(每个子目录都有自己的web.config)部署到不同的生产环境中?