簡體   English   中英

在.NET Framework中進行調試時損壞的文件

[英]Corrupt files when debugging into .NET framework

當使用Visual Studio 2008 Professional調試到.NET框架時,源文件以某種方式似乎已損壞,黃色的調試行不會在源代碼中出現錯誤。 例如,源文件可能像這樣開始:

// Copyright (c) Microsoft Corporation. All rights reserved.

namespace System.Web.Mvc { 
    using System;
    using System.Collections.Generic;
    using System.Diagnostics.CodeAnalysis;
    using System.Globalization; 

有任何想法嗎?

這真的很煩人,我一直無法在Google上找到解決方案。

它看起來像您擁有一個以UTF-8或ANSI打開的Unicode(UTF-16)編碼文件。

嘗試將您的源文件另存為UTF8。

看來Microsoft用於添加版權標頭的工具不是Unicode友好的。

不良字符是字節序標記(BOM,0xFEFF)的UTF-8格式(如果出現),應位於文件的開頭。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM