Weird problem with MSI name
I normally rename vendor MSI files to shorten the name of the MSI when vendors use really long names with spaces. I have a vendor msi called "VC++ Redistributable.msi" When I remove the space from the name I get the following error in the install log.
Why does it think that the name of the MSI should have a space? It works if I put the space back in the file name but it really bugs me that there could be any dependencies on the name of the MSI.
Determining source type
MSI (s) (FC:78) [16:00:52:843]: Note: 1: 2203 2: \\Server\Applications\App\VC++ Redistributable.msi 3: -2147287038
MSI (s) (FC:78) [16:00:52:843]: Note: 1: 1316 2: \\Server\Applications\App\VC++ Redistributable.msi
MSI (s) (FC:78) [16:00:56:031]: Product: VC++ Redistributable -- Error 1316.A network error occurred while attempting to read from the file \\Server\Applications\App\VC++ Redistributable.msi
Why does it think that the name of the MSI should have a space? It works if I put the space back in the file name but it really bugs me that there could be any dependencies on the name of the MSI.
0 Comments
[ + ] Show comments
Answers (3)
Please log in to answer
Posted by:
Thegunner
16 years ago
Posted by:
joedown
16 years ago
ORIGINAL: Thegunner
It might be hardcoded in the MSI to look for a specific name, so you changing it to with no spaces will cause the error. One thought. It might be worth opening the MSI and see if it is hardcoded.
I checked that first but I could not find any instance of the name except for the product name property and changing that does not make any difference.
Posted by:
WayneB
16 years ago
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.