私は単純なHTMLテンプレートを作成する必要があるASP.NETプロジェクトに取り組んでいます。Microsoft.AspNet.Razor 3.0.0をインストールできませんでした。
最も美しい解決策は、Microsoft.AspNet.Razorに依存するRazorEngineのようです。ただし、Nuget経由でMicrosoft.AspNet.Razorをインストールしようとすると、次のエラーメッセージが表示されます。
「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'がアンインストールされました。
インストールに失敗しました。 ロールバック...
パッケージをインストールできませんでした 'Microsoft.AspNet.Razor 3.0.0'。このパッケージ を '.NETFramework、Version = v4.0'を対象とするプロジェクトにインストールしようとしていますが、 パッケージにはアセンブリ参照またはコンテンツファイルがありません。 はそのフレームワークと互換性があります。詳細については、 パッケージの著者にお問い合わせください。
3.3.0が動作しない場合は、代わりに「Install-Package RazorEngine -Version 2.1.0」を使用してください。 – WAKU
ASP.NET MVC 4用のナゲットレガシーパッケージがあり、RazorEngine v2.1.0を使用しています。 –
これはどうやって分かりますか?これは私のために完璧に動作します。しかし、Nugetのウェブサイトでは、3.2.3が安定した最新のhttps://www.nuget.org/packages/Microsoft.AspNet.Razor/です – CodeFarmer