答案 0 :(得分:10)
我认为扩展程序包Razor Generator正是您所需要的。
从Razor文件(.cshtml文件)生成源代码,允许将它们编译到程序集中。支持MVC,网页和独立模板。
答案 1 :(得分:1)
我在Razor Generator库的帮助下从Razor .cs
文件生成.cshtml
个文件。
生成的cs
文件包含.cshtml
源文件中的行信息。因此,如果您针对.cs
文件运行Roslyn分析器,则可以将源代码行从.cs
文件映射回原始.cshtml
文件。