【发布时间】:2011-05-25 18:37:44
【问题描述】:
我知道此类问题已被多次问过,但我确实在寻找一种可靠的方法来跨多个 Web 项目共享母版页和用户控件。原因是我们当前的 web 应用程序只是一个 webform 项目,但已经失控了。出于各种原因,我们确实需要将这个单个 Web 项目拆分为多个 Web 项目。但是,当我们尝试本网站上提到的各种方法(例如嵌入式资源、预编译等)时,我们总是会在 Visual Studio 中遇到警告和松散的智能感知。我们还研究了使用源代码管理作为共享可重用控件的一种方式,但我们真的希望避免这种反模式。
总体而言,大型开发团队如何有效地将单个 .net Web 项目(webform 或 mvc)拆分为多个 Web 项目并共享可重用控件(母版页、用户控件、图像、css、js 等...) Visual Studio 中的完整智能感知?对此的任何见解表示赞赏。谢谢!
【问题讨论】:
-
是什么让你认为你会收到一个不同的答案,而这个答案在重复的 SO 问题中是没有的?要求更清楚地了解您正在寻找的内容。
-
一些关于这个话题的帖子有点老了,所以我想创建一个新帖子可能会得到一些新的答案。我真的很担心智能感知,但我没有看到任何地方提到过。
标签: asp.net asp.net-mvc