簡體   English   中英

嘗試使用T4模板時出現4個錯誤(查看)

[英]4 Errors when trying to use T4 template (View)

我正在研究T4和腳手架,我決定嘗試一下。 所以我在NuGet上獲得了MvcScaffolding包,以便在測試項目中自定義“創建”模板。

在我完成了非常小的更改(添加了css樣式並翻譯了按鈕文本)之后,我決定通過使用我自己的“創建”腳手架模板生成視圖來測試我的模板。

然后我得到了錯誤。 我檢查了我項目的參考資料,似乎一切都在那里。 有想法該怎么解決這個嗎?

編輯:我剛剛意識到我的一些VS2010 AddOns產生了這個錯誤。 一旦禁用,它工作但我的模板沒有使用...

T4錯誤

我遇到了同樣的錯誤,並且能夠通過直接指向我的View模板中引用的庫來解決它:

<#@ assembly name="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.ComponentModel.DataAnnotations.dll" #>
<#@ assembly name="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Core.dll" #>
<#@ assembly name="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Data.Entity.dll" #>
<#@ assembly name="C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Data.Linq.dll" #>

這個問題的根源是安裝了一個擴展 - > 有形的T4編輯器 卸載后,我的T4模板開始工作,沒有完整的路徑。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM