Please excuse us if there has been a misunderstanding about the issues related to themes in the VS designer.
Currently there are no problems related to redistributing the app with custom themes and theme files located either on the hard drive or in the application's resources. I have prepared an app that demonstrates these capabilities. The application loads its themes from various locations and all are redistributed properly.
In this application the main form loads some buttons. Two of them have custom themes:
- "Red", which is loaded from a local file and
- "Green" is loaded from app's resources.
The Red theme location is specified using a relative path, according to the application's current working folder: "\\..\\..\\RedTheme.xml". Themes load normally at runtime.
The problem we are currently experiencing is that VS design time does not provide information about the application executable location and the corresponding theme is not available in design mode. Thus you may notice an error message when the theme location is specified this way in design mode. Nevertheless, the application works fine at runtime.
I hope this clears the problem. Let me know if I missing something.
the Telerik team