Upgrade projektu SharePoint 2010 na 2013

Ve Visual Studiu asi zatím není žádná možnost jak převést existující projekt pro SharePoint 2010 na 2013, řešení je však jednoduché, vyžaduje však trošku práce v poznámkovém bloku.

[more]

  • otevřete soubor projektu csproj v poznámkovém bloku
  • změňte verzi .NET Frameworku na <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
    image
  • změňte element pro určení cílové verze SP na <TargetOfficeVersion>15.0</TargetOfficeVersion>
    image
  • přepište všechny reference na assembly SharePointu z verze 14.0.0.0 na 15.0.0.0
  • následně je nutné projít celý projekt, všechny ASCX a ASPX soubory a přepsat všechny výskyty 14.0.0.0 na 15.0.0.0 a to samé pro CONTROLTEMPLATES, kde je potřeba provést změnu z ~/_controltemplates/.. na ~/_controltemplates/15/
  • otevřete soubor Package\Template.xml a přidejte atribut SharePointProductVersion=“15.0″:
    image
  • otevřete Package\Package.package a přidejte atribut sharePointProductVersion=“15.0″
    image

Visual Studio 2010–Vypnutí hlášky Attach Security Warning

Hláška: Attach Security Warning

Popis:  Attaching to this process can potentially harm your computer.  If the information below looks suspicious or you are unsure, do not attach to this process.

image

[more]

Postup deaktivace:

  • zavřít všechny instance Visual Studia
  • zkontrolujte, zda jste členem lokální uživatelské skupiny debuggers (Control Panel, Administrative Tools, Local Security Policy, Security Settings, Local Policies, User Rights Assignment, Debug Programs).
    image
  • Pomocí regedit.exe změňte hodnotu klíče HKCU\Software\Microsoft\VisualStudio\10.0\Debugger\DisableAttachSecurityWarning z 0 na 1
  • Spusťte Visual Studio