PDA

View Full Version : Custom actions for Amazon Simple Storage Service (S3)


shadeblue
09-21-2009, 08:41 AM
We have created a custom actions DLL for Visual Build Professional (version 7) to support UPLOADS, DOWNLOADS, and DELETE operations on an Amazon Simple Storage Service (S3) account.

Amazon S3 is an inexpensive cloud based storage solution. You may find it useful to deploy builds to Amazon S3 for public distribution purposes or for backup purposes. The UPLOAD action provides permissions ACL options that allow you to specify if the upload target file is private or public.

You can download the installer here:
http://download.shadeblue.com/visualbuild-s3/1.0.0/VisualBuild-S3-Actions-Installer.zip

After installing you must manually copy all the files from the "Actions" folder to the Kinook Visual Build Pro application data directory so that Visual Build Professional can detect them and load the new S3 custom actions.

On Windows Vista (x64) and Windows 7 (x64) the directories are:

Copy all files from:
C:\Program Files (x86)\shadeBlue\Visual Build S3 Custom Actions\Actions

To this location:
C:\ProgramData\Kinook Software\Visual Build Professional 7


On Windows Vista (x86) and Windows 7 (x86) the directories are:

Copy all files from:
C:\Program Files\shadeBlue\Visual Build S3 Custom Actions\Actions

To this location:
C:\ProgramData\Kinook Software\Visual Build Professional 7


On Windows 2000/XP/2003 the directories are:

Copy all files from:
C:\Program Files\shadeBlue\Visual Build S3 Custom Actions\Actions

To this location:
C:\Document and Settings\All Users\Application Data\Kinook Software\Visual Build Professional 7


Please post a comment if you find this extension useful/helpful.

Thank You

TracyP
12-22-2014, 11:09 AM
I found this very useful when I was using Version 7. It is returning an error about a class is not registered when running in Version 8.

Anyone have thoughts?

Thank you,
Tracy

TracyP
12-22-2014, 03:02 PM
I found a solution. The file
c:\program files\shadeBlue\Visual Build S3 Custom Actions\Interop.VisBuildSvr.dll
needs to be replaced with
c:\program files\VisBuildPro8\Samples\Misc\WebLauncher\Bin\In terop.VisBuildSvr.dll

I hope this helps others in the future.