Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.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
Visual studio 如何在框架源代码调试过程中消除某些烦人的消息_Visual Studio_Visual Studio 2010 - Fatal编程技术网

Visual studio 如何在框架源代码调试过程中消除某些烦人的消息

Visual studio 如何在框架源代码调试过程中消除某些烦人的消息,visual-studio,visual-studio-2010,Visual Studio,Visual Studio 2010,在调试框架源代码时,我总是从studio收到以下恼人的消息: 某些字节已替换为 Unicode替换字符 加载文件 C:\Users\markk\AppData\Local\Temp\SymbolCache\src\source.NET\4\DEVDIV\u TFS\Dev10\Releases\RTMRel\ndp\fx\src\Core\Microsoft\Scripting\Compiler\VariableBinder.cs\1305376\VariableBinder.cs 使用Unic

在调试框架源代码时,我总是从studio收到以下恼人的消息:

某些字节已替换为 Unicode替换字符 加载文件 C:\Users\markk\AppData\Local\Temp\SymbolCache\src\source.NET\4\DEVDIV\u TFS\Dev10\Releases\RTMRel\ndp\fx\src\Core\Microsoft\Scripting\Compiler\VariableBinder.cs\1305376\VariableBinder.cs 使用Unicode(UTF-8)编码。拯救 该文件将不会保留 原始文件内容

因此,源代码以修改模式打开(名称中带有星号)。这是非常恼人的

有人知道如何让它消失吗?我正在使用VS2010


谢谢。

您应该能够使用“调试>异常”对话框关闭该消息(或任何其他消息)。如果它不在那里,您可以将其添加到菜单中,或使用生产力电动工具中的快速访问。通过“异常”对话框,可以在抛出或未处理异常时关闭异常。如果您的异常不在列表中,您可以添加自己的异常


这似乎是一个vs2010错误。我试过了,但无法复制

这可能是一个简单的解决方法:

转到visual studio选项-->调试

在常规选项中,应取消选中 “要求源文件与原始版本完全匹配”


希望这对您有所帮助

我认为您必须在VS2010之外将文件编码更改为UTF-8

刚刚遇到了类似的问题并找到了解决方法:

  • 从控制面板打开“区域”
  • 选择“管理”选项卡
  • 检查“非Unicode程序的语言”是否是除英语以外的任何UTF-8或Unicode语言(在我的例子中是中文)。如果是,请单击“更改系统区域设置…”将其更改为英语

  • 然后,在更改区域设置并重新启动后,它就会工作。

    看起来是个不错的答案。你还需要什么吗?是的,需要。但我需要核实一下。现在,我不适合这样做。一旦我真的验证了它,我肯定会把它标记为答案。我有同样的问题,并且已经进行了多次搜索,但都没有结果。答案在哪里?我发现这在vs2010中被标记为一个固定错误:确实有一个答案,但正如我在评论中所说的,我不得不将注意力转移到其他方面,没有时间验证它。现在,答案不见了。