我正在尝试破解 MVC 3 项目模板以通过 nuget 自动安装 elmah。
由于 MVC 3 工具更新,MVC3 项目模板包含此部分:
<向导数据> <包> <package id="jQuery" 版本="1.5.1" /> <package id="jQuery.vsdoc" 版本="1.5.1" /> <package id="jQuery.Validation" 版本="1.8.0" /> <package id="jQuery.UI.Combined" 版本="1.8.11" /> <package id="EntityFramework" version="4.1.10331.0" /> <package id="Modernizr" version="1.7" /> </包> </向导数据>
所以我尝试像这样添加 elmah 包:
<向导数据> <包> ... <package id="elmah" 版本="1.2.0.1" /> </包> </向导数据>
我还下载并添加了 elmah.1.2.0.1.nupkg 文件
C:\Program 文件 (x86)\Microsoft ASP.NET\ASP.NET MVC 3\Packages
文件夹以及默认包(jQuery.1.5.1.nupkg、EntityFramework.4.1.10331.0.nupkg 等...)
不幸的是,当我创建一个新的 MVC3 项目时,我一直遇到这个错误:
(来源:free.fr)
有谁知道如何解决这个错误?
至少这个版本的 mvc3 工具可行吗?