Jump to content
You must now use your email address to sign in [click for more info] ×

Bug in installer


Recommended Posts

I installed Designer 1.7.0.367

I did not install it in the Program Files directory. I installed it in a different directory.

However, after installation, I find that Designer has created this folder:

C:\Program Files\Affinity\Common

which contains just one file: Thumbnail.dll

 

The expected behaviour is that Thumbnail.dll should be in the same directory as all the other Affinity program files, in the place I chose during installation.

Link to comment
Share on other sites

  • Staff

Hi meadow, 

The thumbnail handler is a shared component, which means that if you install multiple Affinity products there will be only one thumbnail handler, shared between all the products. This is why it's in a folder called "Common", and not the one you chose for the application specific files.

 

Link to comment
Share on other sites

Thanks for the reply Jon!

My idea: would it not be possible to let each installed app have it's own copy of thumbnail.dll (since it is only 400k).

I'm assuming there is a lot of overlapping files between each Affinity program, but they don't all get put in the shared directory. Why does this one specifically need to go there? Is it really the only shared component?

The reason is: it's just cleaner. I appreciate that Affinity products don't litter up the registry. They're not portable, but at least they don't vomit all over the filesystem. Except for this one file!

Link to comment
Share on other sites

  • Staff
16 hours ago, meadow said:

I'm assuming there is a lot of overlapping files between each Affinity program, but they don't all get put in the shared directory. Why does this one specifically need to go there? Is it really the only shared component?

Yes it is. The thumbnail handler is used by Explorer to generate thumbnails for all our file types (.afdesign, .afphoto, afpub). Only one DLL can be registered for each file type. It absolutely has to be a shared component - sorry! 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.