---
title: "DocuVieware deployment"
canonical_url: "https://www.nutrient.io/guides/docuvieware/deployment/"
md_url: "https://www.nutrient.io/guides/docuvieware/deployment.md"
last_updated: "2026-05-18T15:55:45.958Z"
description: "Register license keys and deploy DocuVieware on a production server. Includes file redistribution guidelines and IIS configuration."
---

# DocuVieware deployment

DocuVieware is available as on-premises software in [Nutrient.NET SDK](https://www.nutrient.io/guides/dotnet.md) via an ASP.NET API for MVC and Web Forms. It’s also available as a cloud-based service for use with third-party platforms such as WordPress and Joomla.

## On-premises

Your DocuVieware-based web applications can be hosted on your own server(s), ensuring you have total control over your application’s performance and content.

## Cloud-based service

DocuVieware cloud-based service is available via the PassportPDF ecosystem. Users tend to select this option due to cost savings and zero maintenance-related concerns. [Contact Sales](https://www.nutrient.io/contact-sales/?=sdk) for more information.

The rest of this guide covers on-premises deployment.

## License registration

Register your DocuVieware production license key before deploying the software. For more information on development and production license keys, refer to the [registering DocuVieware](https://www.nutrient.io/guides/docuvieware/registering-docuvieware.md) guide.

> Production license keys are longer than development license keys.

## Redistributing required files

> All files to redistribute are located in `[INSTALLATION FOLDER]/Redist/` and will be copied to your application `Bin/` folder.

For 32-bit operating systems, copy `GdPicture.NET.14.WEB.DocuVieware.dll` and:

- `GdPicture.NET.14.barcode.1d.reader.dll`

- `GdPicture.NET.14.barcode.2d.reader.dll`

- `GdPicture.NET.14.document.analyzer.dll`

- `GdPicture.NET.14.filters.dll`

- `GdPicture.NET.14.image.gdimgplug.dll`

- `GdPicture.NET.14.Imaging.Rendering.Skia.dll`

- `GdPicture.NET.14.jbig2.encoder.dll`

- `GdPicture.NET.14.ocr.tesseract.3.dll`

- `GdPicture.NET.14.omr.dll`

- `GdPicture.NET.14.twain.client.dll`

For 64-bit operating systems, copy `GdPicture.NET.14.WEB.DocuVieware.dll` and:

- `GdPicture.NET.14.barcode.1d.reader.64.dll`

- `GdPicture.NET.14.barcode.2d.reader.64.dll`

- `GdPicture.NET.14.document.analyzer.dll`

- `GdPicture.NET.14.filters.dll`

- `GdPicture.NET.14.image.gdimgplug.64.dll`

- `GdPicture.NET.14.Imaging.Rendering.Skia.64.dll`

- `GdPicture.NET.14.jbig2.encoder.64.dll`

- `GdPicture.NET.14.ocr.tesseract.3.64.dll`

- `GdPicture.NET.14.omr.64.dll`

- `GdPicture.NET.14.twain.client.64.dll`

> If you’re unsure which architecture to target, copy both 32-bit and 64-bit libraries. The system will automatically select the appropriate libraries.

## Enabling JSON compression on IIS 7.x

DocuVieware uses JSON for client/server communication. Enable compression to minimize bandwidth usage and improve performance.

Edit the `applicationHost.config` file located in the `%windir%\System32\inetsrv\config` directory on the server.

In the `httpCompression` > `dynamicTypes` section, add the following line after the `message/*` entry:

```xml

<add mimeType="application/json" enabled="true" />

```

After modification, the file should look similar to this:

```xml

<httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files">
 <scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll" />
 <dynamicTypes>
 <add mimeType="text/*" enabled="true" />
 <add mimeType="message/*" enabled="true" />
 <add mimeType="application/json" enabled="true" />
 <add mimeType="application/x-javascript" enabled="true" />
 <add mimeType="*/*" enabled="false" />
 </dynamicTypes>
 <staticTypes>
 <add mimeType="text/*" enabled="true" />
 <add mimeType="message/*" enabled="true" />
 <add mimeType="application/x-javascript" enabled="true" />
 <add mimeType="application/atom+xml" enabled="true" />
 <add mimeType="application/xaml+xml" enabled="true" />
 <add mimeType="*/*" enabled="false" />
 </staticTypes>
</httpCompression>

```

## Related guides

- [Registering DocuVieware](https://www.nutrient.io/guides/docuvieware/registering-docuvieware.md)

- [Updating DocuVieware](https://www.nutrient.io/guides/docuvieware/updating.md)
---

## Related pages

- [Getting started](/guides/docuvieware/getting-started.md)
- [Changelog for DocuVieware](/guides/docuvieware/changelog.md)
- [DocuVieware and GdPicture.NET](/guides/docuvieware/docuvieware-and-gdpicture-dotnet.md)
- [Learning resources](/guides/docuvieware/learning-resources.md)
- [Code samples and examples](/guides/docuvieware/code-samples-and-examples.md)
- [DocuVieware](/guides/docuvieware.md)
- [Server-side events in DocuVieware](/guides/docuvieware/server-side-events-in-docuvieware.md)
- [Registering license keys](/guides/docuvieware/registering-docuvieware.md)
- [TWAIN acquisition in DocuVieware](/guides/docuvieware/twain-acquisition-in-docuvieware.md)
- [Updating DocuVieware](/guides/docuvieware/updating.md)

