I have a web application project. I generated the DLL and import it in another project. I implemented VirtualPathProvider.
I followed this web site: http://support.microsoft.com/kb/910441/en-us?spid=8940&sid=global, and everything works until I add another site master.
- I added
site_export.masterand changed its Build Action to Embedded Resource. - I changed my page to use the new site master.
GetManifestResourceStream()returnsnullwhen I loadsite_export.master.- I call
GetManifestResourceNames()to check ifsite_export.masterexists in the DLL and it does. It's in the list. All of the name spaces match. I didn't list the name space out here.
Why can't GetManifestResourceStream() load my new site_export.master? It loads site.master just fine. I know my DLL is loaded because I can see other files in the DLL.