1

Je crée un SharePoint 2010 fonctionnalité dans Visual Studio 2010.Can ReSharper peut-il analyser correctement les mises en page SharePoint?

Alors que ReSharper est un outil précieux pour l'écriture de code, il signale beaucoup d'erreurs (toutes les références d'image relative au serveur, référence de la page principale, ContentPlaceHolderID « s se référant à la page maître et ainsi de suite) dans .aspx définitions de mise en page. J'ai dû exclure complètement la page maître de ReSharper, car elle suspendait le processus VS - cependant, les erreurs ont également été signalées auparavant.

Y a-t-il une façon «intelligente» de le configurer pour analyser correctement ces fichiers?

+1

Non. R # n'a jamais travaillé avec des mises en page ou des contrôles SharePoint, 2007 ou 2010. – bzlm

+0

Bonjour, Merci pour la publication. Je vais essayer de reproduire ce comportement étrange dès que possible et je vous tiendrai au courant des résultats. – KFalk

+0

Salut. Nous vous invitons à tester notre version interne de ReSharper 7.0 EAP avec la prise en charge de SharePoint à partir de http://download.jetbrains.com/resharper/ReSharperSetup.7.0.47.83.msi. Tout retour sera très apprécié. Merci! – KFalk

Répondre

1

Comme mentionné précédemment, R # n'offre aucun support pour SharePoint Application et MasterPages. Le problème est dû au fait que SharePoint utilise une autre approche pour référencer les assemblages et à cause de l'implémentation spécifique de SharePoint du fournisseur de chemin d'accès virtuel ASP.NET. Donc, R # n'est pas capable de localiser toutes les dépendances requises pour rendre un site SharePoint entier.

JetBrains devra reproduire le comportement de SharePoint Designer.

Thorsten

+0

Je pourrais upvote votre réponse si vous vous en tenez aux faits et enlever "Je ne pense pas que cela va arriver". –

+1

ReSharper 7 (http://blogs.jetbrains.com/dotnet/2012/07/resharper-7-whats-inside/) comprend des pages maîtres, des ressources, des feuilles de style et des fichiers JavaScript spécifiques à SharePoint. – Ahmed

0

ReSharper 7 (still in beta) prend en charge SharePoint maintenant. ReSharper 7 comprend les pages maîtres, les ressources, les feuilles de style et les fichiers JavaScript spécifiques à SharePoint.