我需要保持不同版本的軟件的內置,問題是這樣的:繼續支持不同版本的軟件,每一個不同的Delphi或組件版本
V 1.0 - 德爾福7 - DevExpress的建設20 - 的TeeChart 5
2.0版 - Delphi 2005中 - 的DevExpress建立40 - 的TeeChart 7
v 2.1 - 的Delphi 2009 - 的DevExpress建立52 - 的TeeChart 8
3.0版本 - 德爾福2009 - DevExèress建立53 - 2010的TeeChart
(當然這是一個例子)
你有什麼建議的解決方案?我現在所做的就是使用虛擬機並拍攝快照,無論如何,這意味着每個軟件版本在實踐中都有一個Windows版本。
還能做些什麼?通常,舊版本需要維護以便進行bux修復,而不是針對新開發。
我加了(4),這是一個額外的問題,維護與不同版本的組件相同的Delphi版本。虛擬機快照似乎仍然是最簡單的工作方式,沒有多少妥協。當然,問題在於第三方庫的複雜性,而不是Delphi本身。
好的,我會堅持VM,他們很方便,因爲他們消除了許多頭痛.... – LaBracca 2010-10-07 09:46:46