Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在类库中包含视图_C#_Asp.net_Asp.net Mvc_Visual Studio 2008 - Fatal编程技术网

C# 在类库中包含视图

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中

在一篇文章中,我发现了如何为MVC创建插件体系结构。我还没有走完这条路,但我确实有一个很好的方法来把事情分开

但有一件事让我感到困扰,那就是当视图在类库中时,它的智能感知。在核心MVC项目中开发它们,然后在整个项目中复制它们是一件痛苦的事情

基本上,我遇到的问题是,我不太了解VisualStudio如何处理aspx文件。我目前正在测试阶段,我想我可能能够利用RC1附带的显式视图构建

任何帮助都将不胜感激

更新:


当它实际运行时,我已经整理了所有视图的发现,我感兴趣的是在VisualStudio中编辑它们。它们必须在web类型的项目中吗?

视图可以是您喜欢的任何位置。有一个ViewLocator,您可以替换它并将其放置在您喜欢的任何位置:


如果让您满意的话,您可以将它们放入二进制文件或数据库中。

谢谢Scott,我已经让它们使用ViewLocator在参考资料中工作。更多的是试图让VS做它通常的智能感知的事情。他们现在在一个代码库中,最后我改变了我的工作方式,开始使用功能领域。大量借鉴菲尔的例子。