Last week my company purchased 2 licenses for your products (it's purchased on a different account (Andes BV) ):
Spire.Doc for .NET Pro Edition and Spire.XLS for .NET Standard Edition
I downloaded the latest versions: version 4.4.2 (Spire.Doc) and version 6.8 (the Spire.XLS).
I would like to use both libraries in the same project. I added the Spire.Doc.dll and Spire.License.dll of the Doc package and the Spire.XLS.dll of the XLS-package to my references
I added the 2 license-xml-files under different names, and i set them with: LicenseProvider.SetLicenseFileName("filename");
Steps i took:
1) When i create documents there is an issue with the xls file: the evaluation-warning is not dissapearing in the xls file. When i open the XLS-licensefile i understand that the licensefile is valid for version 6.6.
2) After that, i downloaded version 6.6 of the XLS-package, and added the spire.xls.dll from this package. result:
Understanding that the spire.license.dll is different from the doc-package.the located assembly's manifest definition does not match the assembly reference.
3) After that, i referenced the spire.license.dll from the 6.6 XLS-package. Now i received the following error:
. This proves me right. The spire.license.dll-files are different and they can't be substituted.Assembly 'Spire.Doc, Version=4.4.2.3035, Culture=neutral, PublicKeyToken=663f351905198cb3' uses 'Spire.License, Version=1.2.2.35, Culture=neutral, PublicKeyToken=b1144360237c8b3f' which has a higher version than referenced assembly 'Spire.License, Version=1.2.1.3, Culture=neutral, PublicKeyToken=b1144360237c8b3f'
4) At the end i tried to reference the spire.license.dll and the spire.xls.dll from the 6.8 XLS-package, and the spire.doc.dll from Doc-package. result: the Doc-file is created ok, but the XLS-document is created with the evaluationwarning. So it looks like the spire.license.dll from the 6.8 package is working with the Spire.Doc.dll.
Is it possible that this is going to work with each other in 1 project? Can you upgrade my xls-license-xml-file to version 6.8? How does it work updates in the future?
Do you understand this problem? if you need more information, i'll provide it a.s.a.p.
Thanks in advance,
Johan