我已经安装了Visual Studio 2012 Release Preview,看起来很好,但是现在当我尝试使用Visual Studio 2010编译C++项目时,我收到以下错误消息:
LINK:致命错误LNK1123:转换为COFF期间失败:文件无效或损坏
我不是百分之百确定这一点,但它似乎与其中包含.rc(资源)文件的项目有关.
我尝试从添加/删除程序修复Visual Studio 2010并重新启动,但这没有任何效果.
如果在设置为使用Visual Studio 2010工具集时使用Visual Studio 2012 RC编译C++项目,我也会收到相同的错误.升级到Visual Studio 2011工具集可以解决问题(但我当然不希望为生产代码执行此操作).
更新:我已卸载Visual Studio 2012,重新启动,问题仍然存在!救命!
我有一台运行Windows Server 2012 RS和IIS 8.5的新服务器.
我已经安装了SQL Server 2014 Express,并且在使IIS下的站点连接到(最初占位符)数据库时遇到了问题.为了让Visual Studio 2010 Shell显示调试信息,我subinacl按照这个问题运行(如何修复"无效的许可证数据.需要重新安装."Visual C#2010 Express中的错误?)但是现在SSMS本身不再发布!当我尝试启动它时,我得到一个框说:
许可证数据无效.需要重新安装.
当我试图调试原始问题时,底层的Visual Studio 2010 Shell报告了这一点,但现在SSMS在启动时说的是正确的.
我已经卸载并重新安装了SSMS,但问题仍然存在.我已经安装了Visual Studio 2012 Express,看看是否能修复许可证问题,但事实并非如此.任何建议将不胜感激.

ssms ×1