我今天安装了Visual Studio 2012,我很兴奋,因为我想尝试最新的框架版本(.net 4.5)。但似乎Visual Studio 2012在“新建项目”对话框中没有显示.net 4.0和4.5。我有一个与Visual Studio 2010相似的问题,但较低的框架版本(3.0,2.0)没有出现在那里。有谁知道如何让他们出现?谢谢:))
答案 0 :(得分:5)
您可能没有安装Windows 8.1 SDK。 Visual Studio 2012及其更新将.NET Framwork 4.5库链接起来进行开发。
如果您只是在寻找构建Web应用程序的选项,而不是安装程序中的.NET Framework 4.5.1选项,则无需安装完整的SDK。完整安装大约是1.1GB,但只有.NET安装程序只有72MB。
对于那些没有更新Visual Studio 2012副本的人,请确保您已安装这些:
希望这有帮助!
答案 1 :(得分:1)
最有可能的情况是您的VS 2012安装已损坏。卸载并重新安装它应该可以解决这个问题。
其他人已经记录了这个问题(包括VS 2012 RP和RTM):
VS2012 RTM missing .net 4.5 and mvc project templates
http://social.msdn.microsoft.com/Forums/en-US/vssetup/thread/17ff0bb3-e37e-4978-a5a1-c30a8cef1dfe
答案 2 :(得分:1)
我在VS2012遇到了这个问题,并通过在另一台PC上使用工作安装来修复它。
复制 C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework 好的安装文件夹到安装失败的文件夹中。
当我启动VS2012时,目标框架显示出备份,从那时起就没有遇到任何问题。
答案 3 :(得分:0)
我正在使用Visual Studio 2012终极WIN 7 32位。我不需要卸载VS.我刚刚修好了,现在它正在为我工作.. 修好之后我得到了这个错误消息。 http://blogs.msdn.com/b/mandi/archive/2013/08/21/visual-studio-2012-quot-the-event-log-file-is-full-quot-error-message.aspx
我完全忽略它并使用它..
答案 4 :(得分:0)
我有类似的问题。这些都干了,但没有一个有效: - 修复VisualStudio 2012 - 卸载并重新安装VisualStudio 2012 - 安装VisualStudio 2013
这对我有用: - 添加或删除程序 - > Microsoft .NET Framework 4多目标包 右键单击 - >修复