[英]VS2010 compiler auto-generates unwanted .vsprops file in MSBuild project
[英]I'm upgraded my project to Razor view engine, but VS2010 still auto-generates WebForms
我已經升級到 MVC3 和 Razor,一切正常。 但是,在我return View(model);
“視圖”是紅色的,VS2010 會建議我生成一個視圖。 當我這樣做時,它會生成一個 aspx/WebForms 視圖。 項目中沒有其他 aspx 文件,如果我運行該項目,Razor 視圖引擎工作正常。 顯然某處有一個設置告訴VS2010默認使用哪個,我找不到它。 有什么建議么?
這些不是明確的答案,而是您可以嘗試的操作列表。
<ProjectGuidType>
設置為<ProjectTypeGuids>{E53F8FEA-EAE0-44A6-8774-FFD645390401};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
ProjectGuid
更改為其他 Guid( 最后一篇文章)。 您將需要更新 sln 文件或簡單地重新創建解決方案。If you can create a new ASP.NET MVC 3 project and add a Razor view as expected then the project where you are seeing this behavior is missing the ASP.NET MVC 3 project type guid, which you can find in a new ASP.NET MVC 3 project's.csproj file . 如果你不能這樣做,你應該嘗試重新安裝 ASP.NET MVC 3 工具更新。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.