I had posted this to another thread, and now have decided to start a new one. I have the catalog name overwrites working and am seeing that it doesn't work with the typed lists and typed views. Is there something else I can do to make the lists and views use the new catalog name?
Here is the web.config file that I'm using for this.
<add key="CatalogNameUsageSetting" value="1"/>
<add key="CatalogNameToUse" value="NewDatabaseName"/>
I have a little more info to add here. I now have tried using this code.
<configSections>
<section name="sqlServerCatalogNameOverwrites" type="System.Configuration.NameValueFileSectionHandler, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
</configSections>
<sqlServerCatalogNameOverwrites>
<add key="WS2" value="WS2_071405"/>
</sqlServerCatalogNameOverwrites>
This also works only with entities and not with lists or views. Are the list and view catalog names hard coded and can't be over written?