Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

I recently did a migration from SharePoint 2007 to 2010. In the end I had to re-implement a number of things (such as workflows) because they referenced lists, and the list GUIDs changed during the migration. I looked into creating a list with a specific GUID but have come to the conclusion that it cannot be done.

My question is if it would be possible to find EVERYTHING that references a GUID for a list? My hope is that I might be able to go the opposite way and update existing references to the old list GUID to point to the new list GUID. It would have to be something I can automate, so I'm looking for things I can do with PowerShell or the Object Model.

share|improve this question
add comment

1 Answer 1

up vote 1 down vote accepted

I dont think this is possible -it wont be easy thats for sure..

Lists are referenced in alot of places, it could be in views, list web parts, custom code, even declarative provisioning logic, workflows...

Even if you could, what would you do with the list? Not all guids would be possible to replace by code

share|improve this answer
    
Not all guids would be possible to replace by code, I was assuming anything that references a list could have the list it references changed by code. If that's not the case then I guess it can't be done. –  Abe Miessler May 27 '11 at 18:13
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.