我正在使用WiX 3.5。最近,構建服務器上經常發生以下WiX錯誤:錯誤LGHT0301:無法打開數據庫
light.exe(,):錯誤LGHT0301:無法打開數據庫。在驗證過程中,當嘗試使用不受支持的代碼頁或不是有效的Windows Installer數據庫的文件打開數據庫時,通常會發生這種情況。請在Module/@ Codepage,Package/@ SummaryCodepage,Product/@ Codepage或WixLocalization/@ Codepage中使用不同的代碼頁;或者確保您提供有效的Windows Installer數據庫的路徑。
哪個「數據庫」錯誤指的是?(在維克斯源文件沒有在很長一段時間發生了變化,所以我懷疑這是一個代碼頁的問題。)
Other people報道,這個錯誤可能是由趨勢科技廳掃描,這是對確實安裝引起的構建服務器。我要求系統管理員從掃描中排除構建目錄,但仍會出現此錯誤。 如何確定病毒掃描程序是否是罪魁禍首?(錯誤並不總是會發生,所以如果我禁用病毒掃描程序並且下一次構建成功,我仍然不知道錯誤是否已永久消失。)
另請參閱:http://stackoverflow.com/q/1064580/130352 – 2013-11-27 08:54:33