0

我的 MSDN 许可证已过期。我登录了 Microsoft,从我的帐户中删除了所有旧的 MSDN 许可证,并添加了来自我的 IT 部门的新邀请。我还安装了 VS2013 Update3 安装程序并重新启动了我的机器。

此时,Visual Studio 显示我已获得许可(没有临时扩展,只是完全许可),我可以很好地构建 C# 项目。但是每当我尝试链接 C++ 程序时,我都会收到错误消息:

Exception: License 114440 License expired 2014-10-22
error MSB6006: "link.exe" exited with code 1.

我还尝试从 MSDN 页面向 VS 提供产品密钥,但行为是相同的。

我怎样才能安抚它?

4

1 回答 1

1

Visual Studio 不是罪魁祸首!我安装了 Bullseye C++ 代码覆盖工具的试用版,它提供了自己的 CL 和 LINK 工具版本。这些都是过期的。我首先注意到 CL 和 LINK 在 VS2013 原生工具 shell 中运行良好,然后我回过头来发现我仍然在 Visual Studio 本身中启用了 Bullseye 插件。

哎呀。

于 2014-10-28T17:14:37.787 回答