Summary:
As a customer I would like to use ImageGear.NET by installing the SDK through NuGet. When I install the Office packagem the OfficeCore components are not properly installed by the package. This is a suggestion for how to include the OfficeCore components in the NuGet package so that they are installed correctly along with the package.
Here are included two ZIPs to demonstrate the procedure. The first is the project ImageGear23CreateOfficeFormatIssue.1.1.1 which will run and exit without error if OfficeCore is installed correctly, the second is Accusoft.ImageGear.Office which contains all of the files that are installed in the package directory of a project when using the modified package.
ImageGear23CreateOfficeFormatIssue.1.1.1:
This is a short sample that will fail if OfficeCore is not installed correctly through NuGet. The customer's modified package is inside the NuGet directory, and the project is configured to use that directory as a local source for packages. The modified package is currently installed.
Accusoft.ImageGear.Office:
This contains all of the files that are in packages/Accusoft.ImageGear.Office.23.3 when the modified package is installed. The build directory contains the OfficeCore components that are bundled when using the Deployment Packaging Wizard to get the dependencies for the ImageGear.Formats.Office component, along with a .targets file.
ImageGear23CreateOfficeFormatIssue.1.1.1:
This is a short sample that will fail if OfficeCore is not installed correctly through NuGet. The customer's modified package is inside the NuGet directory, and the project is configured to use that directory as a local source for packages. The modified package is currently installed.
Accusoft.ImageGear.Office:
This contains all of the files that are in packages/Accusoft.ImageGear.Office.23.3 when the modified package is installed. The build directory contains the OfficeCore components that are bundled when using the Deployment Packaging Wizard to get the dependencies for the ImageGear.Formats.Office component, along with a .targets file.
I've put the archives in a folder on our Google Drive.
Steps to Reproduce: