Eine Solution von SharePoint 2010 auf SharePoint 2013 zu migrieren ist bis auf die Details eine feine Sache. Man folgt einfach den folgend angeführten Punkten und muss sich dann nur mehr um die eben erwähnten Details kümmern. Diese können in der Schwierigkeit von sehr einfach bis unmöglich variieren, je nachdem wie umfassend sich der anprogrammierte Bereich in den Versionen verändert hat.
Solution Migration 2010 – 2013
1. Unload des Csproj-Files und öffnen mit Editor
2. XML Element TargetFrameworkVersion auf v4.5 ändern:
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
3. TargetOfficeVersion direkt unter <Project><PropertyGroup>…<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>:
4. Optionale Änderung der Visual Studio Version:
<VisualStudioVersion Condition=“‚$(VisualStudioVersion)‘ == ““>11.0</VisualStudioVersion>
5. Anpassen des Properties-Template:
Hinzufügen der Zeile [assembly: SecurityRules(SecurityRuleSet.Level1)] (wenn LinkDemand verwendet wird)
6. Änderung des SharePoint Product Version auf 15.0
8. Referenzen von 14.x.x.x auf 15.x.x.x (.aspx, .ascx, user interfaces, …)
9. Folder von /_layouts/xxx auf /_layouts/15/xxx und andere Pfade (template, …)
10. Referencen anpassen
11: Deprecated & obsolete code entfernen
Wie im letzten Post beschrieben sind die Workflows ein eher schwieriges Gebiet, während zum Beispiel Listen und Bibliotheken nahezu unverändert geblieben sind. Genaue Informationen dazu finden sich unter:
http://msdn.microsoft.com/en-us/library/office/jj162979(v=office.15).aspx
Source: New feed