Visual Studio 2012
http://www.microsoft.com/visualstudio/11/zh-cn/downloads
众所期待的vs11 更名为Visual studio 2012 连logo 也换了
以下为更新白皮书
发布日期:2012 年 5 月 31 日
要查看最新版本的自述文件,请单击此处。
- 1.已知问题
- 1.1.安装
- 1.2.卸载
- 1.3.产品问题
- 1.3.1.一般问题
- 1.3.2.调试和诊断
- 1.3.3.Windows 8 开发
- 1.3.4.Web 开发
- 1.3.5.数据库开发
- 1.3.6.SharePoint 开发
- 1.3.7.团队资源管理器
- 1.3.8.测试工具
- 1.3.9.Windows SDK
- 1.3.10.Lab Management
- 1.3.11.Windows Presentation Foundation (WPF) 工具
- 1.3.12.Windows Workflow Foundation (WF) 工具
- 1.3.13.其他方面
- 2.相关链接
1.已知问题
1.1 安装
1.1.1 在升级到 Visual Studio 2012 RC 的过程中,不会删除早期版本的 Windows SDK 和 LocalEspC 文件
解决此问题的方法:
msiexec /x {760103C7-F471-589B-B430-EC48E14F6B4C} IGNOREDEPENDENCIES=ALL /q
msiexec /x {6413F6CE-E598-81D9-76B7-59DE02B75B67} IGNOREDEPENDENCIES=ALL /q
msiexec /x {DC50D000-D49D-5729-82CB-C429A7EC5AEF} IGNOREDEPENDENCIES=ALL /q
msiexec /x {57DA16B2-1506-6AE0-7C65-54C1046DC4E0} IGNOREDEPENDENCIES=ALL /q
msiexec /x {95DE5EFF-251C-3029-6727-40C128DB02FE} IGNOREDEPENDENCIES=ALL /q
msiexec /x {1D2F87F3-452E-BEA7-289A-D497CA405D46} IGNOREDEPENDENCIES=ALL /q
msiexec /x {E3B82F29-A209-7006-5652-3B91D08BC6FE} IGNOREDEPENDENCIES=ALL /q
msiexec /x {46869DE6-AF4A-0D11-F1D5-5692D1B66289} IGNOREDEPENDENCIES=ALL /q
msiexec /x {3F835874-1C6A-CD11-D369-7D6D1BB15CBC} IGNOREDEPENDENCIES=ALL /q
msiexec /x {1867A9CA-17B3-8CC2-C97A-3A26D0C00F9C} IGNOREDEPENDENCIES=ALL /q
msiexec /x {79701A48-EB19-E3B2-A400-5E7C0BA2DC48} IGNOREDEPENDENCIES=ALL /q
1.2 卸载
1.2.1 卸载语言包时,会删除某些 .NET Framework 3.5 SDK 工具
如果安装 Visual Studio 2012 RC 专业版、高级专业版或旗舰版,然后安装一个或多个语言包,然后又卸载某个语言包,则会卸载以下 .NET Framework SDK 工具:
Program Files\Microsoft SDKs\Windows\v7.0A\bin\dasmhlp.cnt
Program Files\Microsoft SDKs\Windows\v7.0A\bin\dasmhlp.hlp
Program Files\Microsoft SDKs\Windows\v7.0A\bin\fuslogvw.exe
Program Files\Microsoft SDKs\Windows\v7.0A\bin\gacutil.exe
Program Files\Microsoft SDKs\Windows\v7.0A\bin\gacutil.exe.config
Program Files\Microsoft SDKs\Windows\v7.0A\bin\ildasm.exe
Program Files\Microsoft SDKs\Windows\v7.0A\bin\ildasm.exe.config
Program Files\Microsoft SDKs\Windows\v7.0A\bin\peverify.exe
Program Files\Microsoft SDKs\Windows\v7.0A\bin\peverify.exe.config
Program Files\Microsoft SDKs\Windows\v7.0A\bin\sn.exe
Program Files\Microsoft SDKs\Windows\v7.0A\bin\sn.exe.config
解决此问题的方法:
若要在卸载某个语言包后恢复这些工具,请使用控制面板中的已安装程序页来修复 Visual Studio。或者,如果另一语言包仍处于已安装状态,也可修复该语言包。
1.3 产品问题
1.3.1 一般问题
1.3.1.1 将文件添加到多个项目中会导致文件名被更改。
如果您将某个文件从可供 URI 访问的位置添加到项目中,然后使用“添加现有项”菜单命令将该文件添加到另一项目中,则可能会在第二个项目中更改文件名。例如,Example.png 可能会更改为 Example[1].png。
解决此问题的方法:
在名称错误的文件所在的项目中,打开该文件的快捷菜单,选择“重命名”,然后输入原始文件名。
1.3.2 调试和诊断
没有已知问题。
1.3.3 Windows 8 开发
1.3.3.1 当处理在 Blend 中使用 HTML 生成的 Metro 风格的应用程序的项目时,模拟器不显示应用程序的当前状态。
如果模拟器已打开,则当您按下 F5 时,Blend 可能不会显示应用程序的当前状态。
解决此问题的方法:
关闭模拟器,然后再次按 F5。
1.3.3.2 重新部署某个项目时,模拟器中的显示没有更新。
将项目重新部署到运行中的模拟器时,报告部署成功,但模拟器显示没有更新。此问题仅在重新部署时出现,不在部署其他项目时出现。
解决此问题的方法:
在重新部署项目之前退出模拟器。
1.3.3.3 调用具有四个以上参数的委托时,出现错误 C3481
1>c:\program files\microsoft visual studio 11.0\vc\include\vccorlib.h(2300):错误 C3481:“____arg4”:未找到 lambda 捕获变量 (Blankpage.xaml.cpp)
1> d:\svn\demo\20120509_dp7 \app1\app1\ blankpage.xaml.h(28):请参阅正在编译的函数模板实例化“void Platform::EventSource::InvokeVoid<App1::Test1,bool,bool,bool,bool,bool>(Platform::Details::EventLock *,__TArg0,__TArg1,__TArg2,__TArg3,__TArg4)”
1> 其中,
1> [
1> __TArg0=bool,
1> __TArg1=bool,
1> __TArg2=bool,
1> __TArg3=bool,
1> __TArg4=bool
1> ]
解决此问题的方法:
1.3.4 Web 开发
没有已知问题。
1.3.5 数据库开发
1.3.5.1 不支持将 Visual Studio 2008 数据库项目升级到 SSDT
当 Visual Studio 2008 数据库项目在 Visual Studio 2012 RC 中打开时,系统会提示用户进行升级。升级步骤似乎已成功完成,但项目仍然无法加载,因为系统不支持升级到 SQL Server Data Tools (SSDT)。
解决此问题的方法:
没有解决方法。
1.3.6 SharePoint 开发
1.3.6.1 将 SharePoint 项目从场解决方案转成沙盒解决方案时,分析不起作用
原始语句:“将 SharePoint 项目从场解决方案更改为沙盒解决方案时,将跳过 SharePoint 项目程序集,不对其进行分析。”
建议语句:“将 SharePoint 项目从场解决方案更改为沙盒解决方案时,不对 SharePoint 项目程序集进行分析。”
解决此问题的方法:
- 将现有项目作为场解决方案,然后创建新的沙盒解决方案。
- 将现有项目迁移到新项目中,然后使用其进行分析。
1.3.7 团队资源管理器
没有已知问题。
1.3.8 测试工具
1.3.8.1 RC 生成不支持针对本机 C++ 的代码覆盖率
针对本机 C++ 的代码覆盖率在 Visual Studio 2012 候选发布版本中不受支持。在 C++ 项目的代码覆盖率中已发现许多问题,这些问题目前尚待解决。在修复这些问题之后,将继续支持该功能。
解决此问题的方法:
不适用
1.3.9 Windows SDK
没有已知问题。
1.3.10 Lab Management
没有已知问题。
1.3.11 Windows Presentation Foundation (WPF) 工具
没有已知问题。
1.3.12 Windows Workflow Foundation (WF) 工具
没有已知问题。
1.3.13 其他方面
没有已知问题。
2.相关链接
2.1 ASP.NET MVC 4 RC 发行说明
可从以下位置获取 ASP.NET MVC 4 Beta 的发行说明:http://go.microsoft.com/fwlink/?LinkID=249020
2.2 RC 发行说明
可在以下位置找到 Visual Studio 2012 RC Redist.txt 文件:查找位置: http://go.microsoft.com/fwlink/?LinkId=232336
可在以下位置找到 HelpViewer 2.0 RC 自述文件: http://go.microsoft.com/fwlink/?LinkId=251412
出处:http://www.cnblogs.com/risk
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· [AI/GPT/综述] AI Agent的设计模式综述