从另一个项目访问 Razor 视图

Ero*_*ocM 5 c# asp.net-mvc razor

我的网站有一个使用 Razor Views 的 MVC 项目。我的一个项目(我们称之为项目 1)已完成并正在使用。

我想从项目 2 访问项目 1 中的视图,这样我就不必维护两个屏幕。

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

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

如何在项目 2 中引用项目 1 的视图?

谢谢!

Dmi*_*try 2

您可以将项目 2 中的视图编译为 dll,并在项目 1 中引用该 dll。

按照本教程将视图编译为 dll。