提到的TeeChart版本於2013年1月底發佈。包含的TeeChart.dll具有版本(例如.net40之一):4.1.2012.1312。不幸的是,這個版本比2012年發佈的所有TeeChart版本都小。實際上版本應該是4.1.2013.1312,但事實並非如此。由於版本不匹配,WindowsInstaller無法升級此庫。它會卸載前一個,但不會安裝這個,因爲它的版本比較早,例如, 4.1.2012.2283。無法通過WindowsInstaller升級到TeeChart 4.1.2012.01310
那麼有人(特別是斯蒂馬傢伙在這裏被問到)有任何想法我應該如何分配,由一個正常的Visual Studio vdproj設置?
什麼我目前做的是:我修改MSI文件中的「文件」表,並設置了「版本」列中的TeeChart正確版本的價值和它的作品。不幸的是,這個版本是我的許可證中包含的最後一個版本,所以我無法跳過它並在未購買新許可證的情況下轉移到以下任何版本的2013版本。