Sto usando WiX 3.5. Recentemente, il seguente errore WiX si è verificato frequentemente sul server di generazione:Errore LGHT0301: impossibile aprire il database
light.exe (,): errore LGHT0301: Impossibile aprire il database. Durante la convalida, questo accade più comunemente quando si tenta di aprire un database utilizzando una tabella codici non supportata o un file che non è un database di Windows Installer valido. Utilizzare una diversa tabella codici in Module/@ Codepage, Package/@ SummaryCodepage, Product/@ Codepage o WixLocalization/@ Codepage; o assicurarsi di fornire il percorso di un database di Windows Installer valido.
A quale "database" fa riferimento l'errore? (Nessuno dei file sorgente WiX è cambiato da molto tempo, quindi dubito che sia un problema di code page.)
Other people hanno segnalato che questo errore potrebbe essere causato da Trend Micro Office Scan, che è effettivamente installato sul costruire server. Ho chiesto all'amministratore di sistema di escludere le directory di compilazione dalla scansione, ma questo errore si verifica ancora. Come posso determinare se il virus è il colpevole? (L'errore non si verifica sempre, quindi se disattivo lo scanner antivirus e la successiva build riesce, non so ancora se l'errore è andato via definitivamente.)
Vedere anche: http://stackoverflow.com/q/1064580/130352 –