## Aurigma Image Uploader 6.5 Dual

# Installation and Deployment Notes

- Collapse All Sections
- See Also

This topic provides instructions on how to install and uninstall Image Uploader SDK on the development machine. Also, it describes files which should be deployed with an application which uses Aurigma Image Uploader 6.5 Dual.

## Installation

Download Image Uploader SDK (ImageUploader.exe file) from http://www.aurigma.com/Products/DownloadFile.aspx?ID=105 location. Then run this file and follow the wizard steps. On one of these steps you specify the folder where to install all Image Uploader SDK files. Typically this is C:\Program Files\Aurigma\Image Uploader 6.5 Dual. After the installation completes you get a number of folders and files organized in the following structure:

    /Image Uploader 6.5 Dual
    	/ImageUploaderPHP
    	/Samples
    	/Scripts
    	Aurigma.ImageUploader.dll
    	ImageUploader.chm
    	ImageUploader31.cab
    	ImageUploader31.jar

Note

There is no need to install Image Uploader SDK on servers where you are going to run your application. Image Uploader SDK is necessary on the developer machine only.

## Uninstallation

To uninstall Image Uploader SDK open Control Panel, click Programs and Features, then select Aurigma Image Uploader 6.5 Dual and click Uninstall. After that click Yes, and follow the wizard instructions.

## Files to be Deployed

Image Uploader SDK contains many files and folders, including Image Uploader itself, special embedding tools, demo application sources, and documentation. Of course, you do not need to copy all these files to your production server. The files to be moved to production server depend on a way used to embed Image Uploader into your Web application. There are three tools intended for this purpose:

### Image Uploader ASP.NET Control

Image Uploader ASP.NET control is intended most of all for ASP.NET developers and enables them to use Image Uploader in a straight-forward way just as the other ASP.NET server controls. See details in the Inserting Image Uploader ASP.NET Control into ASP.NET Page topic.

If you use this way you need to copy the Aurigma.ImageUploader.dll file to the /bin folder of your Web application.

### Image Uploader PHP Library

Image Uploader PHP library can be used with PHP platform only and has nearly the same functionality as the ASP.NET control. Read more about this tool in the Inserting Image Uploader PHP into Page topic. In the case if you embed Image Uploader using the PHP library you need to deploy the /ImageUploaderPHP folder along with other file of your application.

### Image Uploader Embedding Scripts Library

Image Uploader embedding scripts library includes a special JavaScript API which is a base for both Image Uploader ASP.NET control and PHP library. To familiarize with this tool read the Inserting Image Uploader into Web Page topic first. The files you need to deploy when using this library are ImageUploader31.cab, ImageUploader31.jar, and /Scripts folder.

Important

Do not change the ImageUploader31.cab and ImageUploader31.jar files, do not even rename them. Otherwise, their digital signatures will be invalid, and the browser will refuse to install the control/applet.

If you change the ImageUploader31.cab or ImageUploader31.jar file, you need to re-download it from our site.

## Configuring Permissions

When deploying an application which uses Image Uploader do not forget to set enough permissions to the folder you save files to.

- On Windows NT/2000/XP you should grant the modify permission to the Internet guest user (IUSR_<machinename>).
- On Windows 2003 Server you should grant the modify permission to the NETWORK SERVICE group.
- On Windows Vista and 2008 Server you should grant the modify permission to the account your site application pool is running under, Network Service by default.
- For *NIX systems you should specify read and write permissions.

## See Also

### Manual

- Inserting Image Uploader ASP.NET Control into ASP.NET Page
- Inserting Image Uploader PHP into Page
- Inserting Image Uploader into Web Page