Web project requires missing web component ASP.NET Web pages with Razor syntax 3.0.0.0

天大地大妈咪最大 提交于 2019-12-03 22:26:08

I had this problem after installing Visual Studio 2012.

What solved for me was installing the Visual Studio Updates:

  1. Tools> Extensions And Updates
  2. Select "Updates" in the accordion list on the left.
  3. Select "Product Updates".
  4. Update to the newest version (At the time of writing of this answer it was Update 4)

Solved: Follow the below steps, It worked for me: a)Install VS 2012 Update 4 (http://www.microsoft.com/en-gb/download/details.aspx?id=39305)

b)ASP.NET and Web Tools 2013.1 for Visual Studio 2012 Download link Available here (http://blogs.msdn.com/b/webdev/archive/2013/11/18/announcing-release-of-asp-net-and-web-tools-2013-1-for-visual-studio-2012.aspx)

c) Restart your dev box

I solve this problem. VS 2012 support it.

from install setup file here upgrade for Visual Studio 2012

Mohammadreza

I Found The Problem, vs 2012 doesn't support it(see update section of this answer)

From Here said:

Unlike Razor V2 runtime and design time, VS2013 did not GAC these binaries. Instead, the binaries are installed in the project bin folder when corresponding NuGet package is installed, and in “%ProgramFiles (x86)%\Microsoft Visual Studio 12.0\Common7\IDE\CommonExtensions\Microsoft\Web\Razor\v3.0” to support design time.

So we don't have these dlls in above path when upgrade to mvc5 /razor 3

also read this stack question

update: now support it , update vs from here

user4977369

For me was installing the Visual Studio Updates:

Tools> Extensions And Updates
Select "Updates" in the accordion list on the left.
Select "Product Updates".
Update to the newest version

(At the time of writing of this answer it was Update 4)

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!