We have Aspose.PDF 19.7 installed on the server. How do I install the latest version 19.10 using the 19.10 MSI?
Can I just run the new MSI and everything will be OK?
Do I have to do anything before I run the 19.10 MSI? So there are no issues with the previous installed 19.7 MSI.
@adventurousbooks
It depends upon how your application is using Aspose.Pdf.dll in it. If it is referenced and application is published, you need to update the DLL in your application and rebuild it. In case it is referencing to the assembly from GAC, you should uninstall older version of Aspose.PDF and install latest one. In case you face any issue, please share a bit more details about the environment your application is hosted over so that we can share our feedback with you accordingly.
Thanks for the feedback Asad. We have a classic ASP application that calls a COM Wrapper I built using Aspose.PDF. Basically, I built a COM Wrapper using Visual Studio, then register the DLL with regasm.
Does this help. Please advise?
I think I installed the 19.7 version with the MSI and then referenced the DLL in Visual Studio when building the COM Wrapper. Our ASP codes uses the OBJECT after I register the DLL.
Do I need to Uninstall the old version with the old version MSI?
@adventurousbooks
Thanks for sharing further details.
Please note that MSI Installer does not register DLLs in GAC. It only saves/installs the DLLs at particular location in the system.
In that case, you need to re-build the COM Wrapper by referencing new Aspose.PDF version and then re-register the DLL with regasm as you did before. Please uninstall the older registry using regasm before registering new one. As far as MSI Installer is concerned, you can install new Aspose.PDF for .NET Version using MSI Installer and keep the older version in your system as well in case you want to. Please let us know in case of any further assistance.
Thanks Asad,
Just one more question.
When I run the new MSI installer, will it overwrite the old Aspose.PDF version (including files)?
I want to replace the old with the new.
Thanks for you help and patience with my simple questions.
@adventurousbooks
Thanks for your inquiry.
Yes, it will overwrite the existing installation of DLLs at your location where they were placed by previous installer. In case you have further inquiry, you are most welcome to ask.