ASP.NET SkinID - Bug?

I have an ASP.NET 3.5 website project which has been around and working for several years. The project uses the App_Themes folder and several ".skin" files to configure the appearance of controls throughougt the site. In many cases these are named skins, and the name contains a hyphen - for example:

<asp:Image runat="server" SkinID="Header-Logo"

These skins work exactly as expected, and have never caused a problem until now.

Today, I installed R# 8.0.2 with Visual Studio 2013. Suddenly, the ".skin" files are flagged as "invalid server control ID", and the controls referencing them are reporting an "unable to locate skin" error.

To be clear: the site compiles and works as expected, with no errors or warnings. R# 7 did not report any errors in these files.

Is there a setting I'm missing, or is this a bug in v8?

1 comment
Comment actions Permalink

Ignore the "unable to locate skin" error - that was a genuine typo.

I've reported the problem as RSRP-389219.


Please sign in to leave a comment.