Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/338.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异常:无法使用文本编辑器_C#_Html_Visual Studio_Visual Studio 2012_Knockout.js - Fatal编程技术网

C# 奇怪的Visual Studio 2012异常:无法使用文本编辑器

C# 奇怪的Visual Studio 2012异常:无法使用文本编辑器,c#,html,visual-studio,visual-studio-2012,knockout.js,C#,Html,Visual Studio,Visual Studio 2012,Knockout.js,引发的异常: 指定的快照点或快照范围位于与此快照范围不同的ITextSnapshot上 当另一个编辑正在进行时,尝试了TextBuffer编辑操作 索引超出了数组的边界 我目前打开了一个.ascx文件,正在编辑一些包含Knockout.js数据绑定的html代码。在编辑文件中的文本时,我遇到了上述错误,我无法退格、删除或编辑代码。VisualStudio文本编辑器改变了所有颜色,就好像它不知道屏幕上有什么代码一样 有关守则: <div class="paging item-pad-

引发的异常:

  • 指定的快照点或快照范围位于与此快照范围不同的ITextSnapshot上
  • 当另一个编辑正在进行时,尝试了TextBuffer编辑操作
  • 索引超出了数组的边界

我目前打开了一个.ascx文件,正在编辑一些包含Knockout.js数据绑定的html代码。在编辑文件中的文本时,我遇到了上述错误,我无法退格、删除或编辑代码。VisualStudio文本编辑器改变了所有颜色,就好像它不知道屏幕上有什么代码一样

有关守则:

<div class="paging item-pad-top clearfix">
   <ul>
      <li><a href="#" data-bind="click: grouped.moveFirst">«</a></li>           
          <!-- ko foreach: new Array(grouped.pageCount()) -->
              <<li>
                   <a data-bind='text: $index() + 1'/>
              </li>
          <!-- /ko -->
      <li><a href="#" data-bind="click: grouped.moveLast">»</a></li>   
   </ul>
</div>


  • 此错误有时发生在您正在编辑的特定文件的
    ActivityLog.xml
    文件损坏之后。我曾多次遇到此错误,从表面上看,
    ActivityLog.xml
    处理关联文件的所有文本编辑操作


    关闭并再次打开该文件应该可以解决问题,就像我的一样。

    你能在其他文本编辑器中编辑该文件吗?@Jasen Yes。但它需要留在VisualStudio和TFS中进行源代码控制。在记事本++中编辑此文件已阻止发生错误。奇怪。这可能表示文件已损坏。@Jasen这是否意味着我需要将整个内容复制并粘贴到一个新文件中,然后将该新文件添加到TFS中?不太复杂。我没有办法再测试这个了,但是谢谢你提供的信息!希望它能为将来的某个人工作。重新启动visual studio也解决了我的问题。谢谢:)