天天看点

古董级软件的错误-Borland C# builder

使用Borland试图打开一个Visual Studio 2005的project,出现如下错误,查资料是因为编码问题引起的。

Visual Studio Conversion Tool

Using transform document: C:\Programmi\Borland\BDS\4.0\Bin\VSImport.xsl

Input file: C:\Software\firmware\Driver chiave E2P\commissioning\Test_code_ANSI.csproj

Output file: C:\Software\firmware\Driver chiave E2P\commissioning\Test_code_ANSI.bdsproj

Destination Document Error: Invalid at the top level of the document.

Line: 1

<?xml version="1.0" encoding="utf-8"?>

Just a shot from the hip: maybe the document is marked with the UTF-8 tag at the beginning, and the conversion tool has problems reading that. Open the document in any binary editor and look if the first three bytes are 0xEFBBBF (""). If so, delete these three bytes and try again.

<a href="http://www.neoaxisgroup.com/phpBB2/viewtopic.php?t=1560&amp;start=0&amp;postdays=0&amp;postorder=asc&amp;highlight=&amp;sid=4fc7f79ca90166f06829653844f844c1" target="_blank">http://www.neoaxisgroup.com/phpBB2/viewtopic.php?t=1560&amp;start=0&amp;postdays=0&amp;postorder=asc&amp;highlight=&amp;sid=4fc7f79ca90166f06829653844f844c1</a>

<a href="http://qc.embarcadero.com/wc/qcmain.aspx?d=27336#" target="_blank">http://qc.embarcadero.com/wc/qcmain.aspx?d=27336#</a>