Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Visual Studio 2012-如何进入(F11)源代码_C# - Fatal编程技术网

C# Visual Studio 2012-如何进入(F11)源代码

C# Visual Studio 2012-如何进入(F11)源代码,c#,C#,我无法进入(F11)源代码。按F11的效果和按F10的效果一样,只有在我想进入的函数中设置一个断点,我才能输入函数的源代码。问题是在我在Visual Studio 2012中安装插件之后开始的。该插件是.net reflector visual studio扩展插件。谁能回答我的疑问?您可以在“工具”->“选项”下检查并更改键盘设置和按键绑定。搜索如下步骤: 我终于找到了问题的原因,那就是当您在visual studio上安装.net reflector visual studio扩展时,该插件

我无法进入(F11)源代码。按F11的效果和按F10的效果一样,只有在我想进入的函数中设置一个断点,我才能输入函数的源代码。问题是在我在Visual Studio 2012中安装插件之后开始的。该插件是.net reflector visual studio扩展插件。谁能回答我的疑问?

您可以在“工具”->“选项”下检查并更改键盘设置和按键绑定。搜索如下步骤:


我终于找到了问题的原因,那就是当您在visual studio上安装.net reflector visual studio扩展时,该插件将在启动时关闭“仅启用我的代码”设置。这就是为什么我不能进入(F11)某些函数的源代码(比如我使用Spring.Net的Aop来记录一些信息)的原因。下面的图片可以让你一目了然


尝试在代码中要使用F11的地方添加断点。另外,请检查插件键盘(键绑定)和visual studio键盘。另一个根本原因是,您的生成设置和源代码与引用的程序集不匹配。我严重怀疑OP是否先更改了快捷方式,然后又忘记了。如果有扩展名(或插件)为他更改快捷方式,他可能会这样做。Resharper有这样的例子,允许您在可能存在冲突时在使用Resharper快捷方式和visual studio快捷方式之间进行选择