VS2012 This template tries to load a component assembly "nuget.visualstudio.interop,version=1.0.0.0 workaroundMay 3, 2014
Mingceng Hits: 13,78812 Reviews Scene reproduction
When you create a new ASP. NET MVC project using VS2012, the following error occurs:
Specific error message:
Error: This template tries to load the component assembly "NuGet.VisualStudio.Interop, version=1.0.0.0, Culture=neutral, publickeytoken=b03f5f7f11d50a3a". For more information about this issue and how to enable this template, see the documentation for custom project templates.
Parsing errors
Since the error message hint template tries to load the component assembly, it means that the NuGet.VisualStudio.Interop assembly does not exist. The root of the problem is that since VS2012 started using NuGet to manage project and assembly references. This problem occurs because the NuGet Package Manager is not installed.
Solutions
With "Extensions and Updates", select "Online" on the left, then search "NuGet Package Manager", and in the search results, select "NuGet assembly manager for Visual Studio 2013" to install.
This article link address: http://www.nmtree.net/2014/05/03/solve-vs2013-try-load-assembly-nuget-visualstudio-interop-error.html
VS2012 This template tries to load a component assembly "nuget.visualstudio.interop,version=1.0.0.0 resolution