2010-10-11 21 views
1

J'étais juste tryng pour créer un webpart simple dans Visual Studio 2010 (pour sharepoint 2010) J'ai créé un projet sharepoint vide, puis j'ai ajouté un webpart. J'ai écrit un code simple (le coller d'un livre avec des exemples) I Construire le projet, puis le déployer (sans erreurs)sharepoint 2010: erreur sandbox webpart

Puis quand je vais à la page Web où je veux ajouter mon webpart, j'obtiens cette erreur en ajoutant:

« exception non gérée a été lancée par le de wrapper code sandbox Exécuter la méthode dans le domaine de l'application de confiance partielle: $ ressource: noyau, ImportErrorMessage; »

Une idée à ce sujet? Si cela est nécessaire, je posterai le code du fichier .cs

Merci

Répondre

0

Je ne sais pas pourquoi, mais le deuxième essai travaillé je ne peux pas dire exactement ce qui a mal tourné la première fois, mais Je n'ai jamais le même problème maintenant

0

J'ai compris cela, c'est quelque chose à voir avec le manifeste et les fichiers xml caractéristiques qui sont générés avec le projet.

Lorsque vous démarrez, vous devriez avoir un espace de noms comme celui-ci.

ASMLab4.DisplayWebPartWithProxy.DisplayWebPartWithProxy 

Mais pour une raison quelconque dans ces fichiers XML, il est ajouté que

ASMLab4.DisplayWebPartWithProxy.DisplayWebPartWithProxy. 

Avec un supplément. » (point). La solution ouverte quelque chose comme notepad ++ faire une recherche par le biais du projet et à regarder d'abord pour

ASMLab4.DisplayWebPartWithProxy.DisplayWebPartWithProxy.. 

Ils devraient être les caractéristiques manifestes/fichiers. Changer en un seul point devrait donc avoir quelque chose comme

<type name="ASMLab4.DisplayWebPartWithProxy.DisplayWebPartWithProxy.DisplayWebPartWithProxy, $SharePoint.Project.AssemblyFullName$" /> 

Suivant faire une recherche d'un seul point. Il devrait y en avoir un dans la liste de sécurité, supprimer le seul point. Essayez à nouveau le déploiement - ça devrait aller.