C# 快速信息不显示某些项目可能出现的异常
我一直能够在我的C#代码中的方法上悬停,Visual Studio 2015社区的快速信息面板中显示了一个可能的异常列表——事实上,这在昨天和今天早上都有效 然而,今天下午在安装Visual Studio 2017 RC之后,我在我的两个项目(VS2015和VS2017)中再也看不到此异常列表 我的其他项目似乎还可以,我真的不知道从哪里开始。我是否需要检查项目属性或C# 快速信息不显示某些项目可能出现的异常,c#,intellisense,visual-studio-2015,visual-studio-2017,quickinfo,C#,Intellisense,Visual Studio 2015,Visual Studio 2017,Quickinfo,我一直能够在我的C#代码中的方法上悬停,Visual Studio 2015社区的快速信息面板中显示了一个可能的异常列表——事实上,这在昨天和今天早上都有效 然而,今天下午在安装Visual Studio 2017 RC之后,我在我的两个项目(VS2015和VS2017)中再也看不到此异常列表 我的其他项目似乎还可以,我真的不知道从哪里开始。我是否需要检查项目属性或.csproj文件本身中的某些内容 有人知道为什么会这样吗 我已安装VS2015的所有更新 这曾经是早期VS2015版本的一个问题,
.csproj
文件本身中的某些内容
有人知道为什么会这样吗
我已安装VS2015的所有更新 这曾经是早期VS2015版本的一个问题,在VS2015更新1中已经解决 我建议您尝试重新安装VS2015的更新1
对于针对
.Net-3.5
框架及其以下的项目,似乎不显示此例外列表(当项目针对.Net-3.5客户概要文件时,我可以查看例外列表)
这让我很困惑,因为我最初将显示异常列表的.Net-4.5
项目中的代码复制到了以.Net-3.5
为目标的项目中,我认为这不会影响记录的异常
单击方法并按F12(或右键单击并选择查看定义)时,我可以看到以下内容:
.Net-3.5
.Net-4.0
因此,.Net-3.5
的XML
文档似乎没有包括这些异常详细信息
我还没有找到关于这方面的任何其他信息,所以我不太清楚为什么在框架版本的Regardess中会抛出相同的异常时会排除这些细节 但为什么这只会影响我的几个项目呢?当然,如果问题出在更新1上,那么我的任何项目都不会显示异常列表。这也不能解释为什么VS2017RC会给我同样的问题。你肯定在这里得到了一点。这很可能是VS2015中的解析问题,这当然取决于一些情况。你知道我如何在不必重新安装所有VS的情况下重新安装update 1吗?你能重新安装它吗?谢谢你的回答和评论伊恩-我找到了问题的解决方案,并创造了一个新的答案。希望这将有助于其他人在未来!
public static void WriteLine(string value);
//
// Summary:
// Writes the specified string value, followed by the current line terminator, to
// the standard output stream.
//
// Parameters:
// value:
// The value to write.
//
// Exceptions:
// T:System.IO.IOException:
// An I/O error occurred.
public static void WriteLine(string value);