安装 Visual Studio 2017 Enterprise 后 LINQPad .net 方法描述不起作用
Posted
技术标签:
【中文标题】安装 Visual Studio 2017 Enterprise 后 LINQPad .net 方法描述不起作用【英文标题】:LINQPad .net method description is not working after install Visual Studio 2017 Enterprise 【发布时间】:2017-08-28 15:55:18 【问题描述】:我在安装 Visual Studio 2017 Enterprise 后遇到了 LINQPad 问题。
您可以按照以下步骤复制问题。
仅安装了 windows 7 Pro 的全新笔记本电脑(未安装任何 .net 框架)。
安装“.NET Framework 4.6.1(离线安装程序)(x86 和 x64)-(多语言)”
安装“.NET Framework 4.6.1 开发人员包和语言包(x86 和 x64)-(英语)”
转到 .Net Framework 4.6.1 文件夹“C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.6.1”
按文件类型对文件进行排序
选择所有 XML 文件(这些 XML 文件是 LINQPad 用于代码 intellisense 参考)对于 4.6.1 总共是 126 个文件
鼠标右键选择“复制”
返回父文件夹“C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework”
创建一个名为“v4.0”的新文件夹
进入新创建的文件夹“C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0”
“粘贴”所有选定的 XML 文件复制到此文件夹
打开LINQPad(最新版),代码Intellisense和.net方法描述工作正常。
安装 Microsoft Office Pro 2016 和 SQL Server Enterprise 2014。
打开LINQPad(最新版),代码Intellisense和.net方法描述依旧正常。
安装 Visual Studio Enterprise 2017。
打开 LINQPad(最新版本),代码 Intellisense 工作正常。但是.NET 方法描述不起作用。请检查下面的屏幕截图以了解问题。
在我安装了 Visual Studio 2015 Enterprise 和 LINQPad(最新版本)的旧笔记本电脑中,然后安装 Visual Studio 2017 Enterprise,没有上述问题。所以我认为如果只安装了 Visual Studio 2017 企业版,LINQPad 可能无法访问 .Net 框架并获得正确的 .net 方法描述。
有人可以帮帮我吗?
【问题讨论】:
您是否报告了错误? 【参考方案1】:以下是安装 Visual Studio 2017 后的原始 .Net Framework 版本
要使 LinqPad 方法描述工作只需要保留这些版本的框架
【讨论】:
以上是关于安装 Visual Studio 2017 Enterprise 后 LINQPad .net 方法描述不起作用的主要内容,如果未能解决你的问题,请参考以下文章
visual studio 2017没法安装,总在visual studio installer界面闪推
win7安装visual studio 2017无法进入安装界面