use IO.Path methods in place of strings concats
correct ResourcesLocker namespace
use Erasme.Cloud.Utils.ResourcesLocker, provide a static method for BuildPreview