我刚刚在全新的 Windows Server 2012 (x64) 上安装了 SSMS 2014 Express,因此我连接到在不同的 Windows Server 2012 上运行的 SQL Server 2014 实例。这工作没有问题,我可以连接到实例没有问题。
安装似乎还包括 Visual Studio 2010 Shell(隔离),它与我的所有 ASP.NET 文件(.aspx、.ascx、web.config 等)建立了文件关联。
现在,当我尝试通过 Windows 资源管理器打开任何 ASP.NET 文件时,我从“Visual Studio 2010 Shell”中收到臭名昭著的错误消息...
无效的许可证数据。需要重新安装。
我在互联网上看到了数百条关于这条臭名昭著的消息的消息,但我找不到一个关于如何修复它的直接答案。
最突出的一个是关于当您从“更高的 beta 升级到更低的 RC”时如何发生这种情况......例如这个 MSDN 博客。但这对我来说不是这样,因为这是一个香草安装。
我还尝试按照Experts-Exchange 上的这篇文章安装 SQL Server Data Tools ,但这确实有帮助,只是让我更加困惑。
我现在已经卸载/重新安装了 SSMS 2014 3 次(这本身并不是一件好事)。
有人可以指出我正确的方向吗?
如果这不是严格意义上的 DBA 问题,请告诉我应该在哪里发布
Visual Studio Shell 只是在 SSMS 中运行共享组件所需的管道。如果您想管理 .aspx 文件等,您需要安装免费的Visual Studio Express(如果 Express 没有您需要的所有功能,则需要安装更高版本)。