2

我正在尝试破解 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 工具可行吗?

4

1 回答 1

4

我刚刚写了关于如何做到这一点的博客:http: //haacked.com/archive/2011/06/06/creating-a-custom-asp-net-mvc-project-template.aspx

这将逐步创建和注册自定义项目模板。

于 2011-06-06T16:09:45.600 回答