![](/img/trans.png)
[英]How Can I Add a Unit Test Project to an Existing MVC3 Application (from empty template)
[英]How to add a nuget package in a MVC3 project template
我正在嘗試破解 MVC 3 項目模板以通過 nuget 自動安裝 elmah。
由於 MVC 3 工具更新,MVC3 項目模板包含此部分:
<WizardData> <packages> <package id="jQuery" version="1.5.1" /> <package id="jQuery.vsdoc" version="1.5.1" /> <package id="jQuery.Validation" version="1.8.0" /> <package id="jQuery.UI.Combined" version="1.8.11" /> <package id="EntityFramework" version="4.1.10331.0" /> <package id="Modernizr" version="1.7" /> </packages> </WizardData>
所以我嘗試像這樣添加elmah package:
<WizardData> <packages> ... <package id="elmah" version="1.2.0.1" /> </packages> </WizardData>
我還下載並添加了 elmah.1.2.0.1.nupkg 文件
C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 3\Packages
文件夾以及默認包(jQuery.1.5.1.nupkg、EntityFramework.4.1.10331.0.nupkg 等...)
不幸的是,當我創建一個新的 MVC3 項目時,我一直有這個錯誤:
(來源: free.fr )
有誰知道如何解決這個錯誤?
至少這個版本的 mvc3 工具可行嗎?
我剛剛寫了關於如何做到這一點的博客: http://haacked.com/archive/2011/06/06/creating-a-custom-asp-net-mvc-project-template.aspx
這將逐步創建和注冊自定義項目模板。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.