C# 在类库中包含视图
在一篇文章中,我发现了如何为MVC创建插件体系结构。我还没有走完这条路,但我确实有一个很好的方法来把事情分开 但有一件事让我感到困扰,那就是当视图在类库中时,它的智能感知。在核心MVC项目中开发它们,然后在整个项目中复制它们是一件痛苦的事情 基本上,我遇到的问题是,我不太了解VisualStudio如何处理aspx文件。我目前正在测试阶段,我想我可能能够利用RC1附带的显式视图构建 任何帮助都将不胜感激 更新:C# 在类库中包含视图,c#,asp.net,asp.net-mvc,visual-studio-2008,C#,Asp.net,Asp.net Mvc,Visual Studio 2008,在一篇文章中,我发现了如何为MVC创建插件体系结构。我还没有走完这条路,但我确实有一个很好的方法来把事情分开 但有一件事让我感到困扰,那就是当视图在类库中时,它的智能感知。在核心MVC项目中开发它们,然后在整个项目中复制它们是一件痛苦的事情 基本上,我遇到的问题是,我不太了解VisualStudio如何处理aspx文件。我目前正在测试阶段,我想我可能能够利用RC1附带的显式视图构建 任何帮助都将不胜感激 更新: 当它实际运行时,我已经整理了所有视图的发现,我感兴趣的是在VisualStudio中
当它实际运行时,我已经整理了所有视图的发现,我感兴趣的是在VisualStudio中编辑它们。它们必须在web类型的项目中吗?视图可以是您喜欢的任何位置。有一个ViewLocator,您可以替换它并将其放置在您喜欢的任何位置:
如果让您满意的话,您可以将它们放入二进制文件或数据库中。谢谢Scott,我已经让它们使用ViewLocator在参考资料中工作。更多的是试图让VS做它通常的智能感知的事情。他们现在在一个代码库中,最后我改变了我的工作方式,开始使用功能领域。大量借鉴菲尔的例子。