This recently bit me. I had two different site definitions. They had two different webtemp xml files, of course.
Here’s the first one:
<?xml version="1.0" encoding="utf-8" ?>
<Templates xmlns:ows="Microsoft SharePoint" >
<Template Name="STORESITEDEF" ID="10010">
...
The second looked like this<?xml version="1.0" encoding="utf-8" ?>
<Templates xmlns:ows="Microsoft SharePoint" >
<Template Name="MARKETSITEDEF" ID="10010">
...
When I went to create my site, I kept getting this error:
The template you have chosen is invalid or cannot be found...
I incorrectly assumed that the ID was only relevant within a given site definition – why this wasn’t a GUID, I don’t know. Anyway, I changed one of my IDs to be different and after an IISRESET all is well.
No comments:
Post a Comment