我正在开发一个 ASP.NET 项目,我需要在其中做简单的 HTML 模板。
最漂亮的解决方案似乎是 RazorEngine,它依赖于 Microsoft.AspNet.Razor。但是,当尝试通过 Nuget 安装 Microsoft.AspNet.Razor 时,会显示以下错误消息:
安装“Microsoft.AspNet.Razor 3.0.0”。
成功安装“Microsoft.AspNet.Razor 3.0.0”。
将“Microsoft.AspNet.Razor 3.0.0”添加到 EBulkDBSManagementApp。
卸载“Microsoft.AspNet.Razor 3.0.0”。
成功卸载“Microsoft.AspNet.Razor 3.0.0”。
安装失败。回滚...
无法安装包“Microsoft.AspNet.Razor 3.0.0”。您正在尝试将此包安装到以“.NETFramework,Version=v4.0”为目标的项目中,但该包不包含任何与该框架兼容的程序集引用或内容文件。有关详细信息,请联系包作者。
有什么解决办法吗?