从另一个项目访问Razor View

时间:2012-11-01 18:33:42

标签: c# asp.net-mvc razor

我有一个MVC项目,正在为我的网站使用Razor Views。我的一个项目,让我们称之为project1已经完成并正在使用中。

我想从project2访问project1中的一个视图,这样我就不必同时维护这两个屏幕了。

他们都在同一个解决方案中。

我无法更改project1,因为它已被我们的客户使用。我查看了Razor单文件生成器,但对于1个屏幕而言非常激烈,我无法更改已经使用的project1。

如何在project2中引用project1的视图?

谢谢!

1 个答案:

答案 0 :(得分:2)

您可以将您的视图从project2编译为dll并在project1中引用该dll。

按照this tutorial将视图编译为dll。