I have a winform Windows Forms application in .NET 4.5 and C# (Visual Studio 2012). It uses localDb to set a database in each user's machine through ClickOnce. I have more than 100,000 images which are not stored in the database, and I want to deploy them along with my application. In this situation in which these image files are static and supposed to be loaded in a PictureBox, what is the best practice?
Setting files 'Build Action' to "content" and 'Copy to output' to "copy always" are a really time-consuming job. Should I mark them as 'Data' File or copy them in the application folder?
How should I do it?