我还没给你装上Nuget包裹,MvcSiteMapProvider。
在一个项目中,它只下载了剃须刀视图。在我的另一个,我有Razor和ascx文件。另外,在该项目中,默认使用ascx。我想让它用剃须刀来代替。有人知道怎么换这个吗。
发布于 2015-02-05 05:08:26
当NuGet包检测到项目中没有具有.aspx扩展名的文件或检测到任何具有.cshtml或.vbhtml扩展名的文件时,它将安装.cshtml模板。不幸的是,当检测到.aspx和.cshtml扩展名或没有检测到带有上述扩展名的文件时,没有合理的默认设置,因此这是一个“最佳猜测”。
要安装Razor模板,只需删除.ascx模板并从这里复制.cshtml模板即可。
https://stackoverflow.com/questions/28323898
复制相似问题