0
我需要打開在Delphi編寫XE4一個項目,但我只有德爾福2007年當我嘗試打開該項目,我得到這個錯誤:加載一個Delphi XE4項目中老年德爾福2007年導致錯誤
Only one top level element is allowed in an XML document
我知道這個項目是在新德爾福版本寫的誤差所致。有什麼技巧可以用來打開舊版本嗎?
我需要打開在Delphi編寫XE4一個項目,但我只有德爾福2007年當我嘗試打開該項目,我得到這個錯誤:加載一個Delphi XE4項目中老年德爾福2007年導致錯誤
Only one top level element is allowed in an XML document
我知道這個項目是在新德爾福版本寫的誤差所致。有什麼技巧可以用來打開舊版本嗎?
XML文檔需要具有完全根元素。錯誤是通知您,您的文檔不符合該規則,因此格式不正確。這似乎有些奇怪,因爲沒有版本的Delphi寫出這樣的畸形.dproj
文件。也許.dproj
文件已經以某種方式損壞。
最方便的方式來解決這個問題是去除.dproj
文件,並讓IDE再生一個。從那裏,你可能需要申請先前在XE4 .dproj
文件中設置的設置,但你至少應該就能上手。
我將標題改爲裝載一個項目到一箇舊版本的Delphi,或類似的東西,因爲它會更有意義。 – Dsm
你最有可能將有更多實質性的問題比這一個試圖迴歸7個或8的Delphi版本(例如,Unicode的變化,添加/刪除/重組,泛型,編譯器的變化單位等 –