Fehler in deployment step 'Aktivieren von Features': diese Aktion kann Nicht abgeschlossen
ich bin neu auf sharepoint 2013:
In meiner sharepoint-Lösung erstellt wird, die die von visual studio erstellte ich ein Projekt, das die Daten enthält, die das Modell meiner Lösung : ich habe in diesem Projekt benutzerdefinierte Felder, benutzerdefinierte Typen und benutzerdefinierte Listen, dass meine Lösung erfordert.
dann erstellte ich 3 features in diesem Projekt :
Ist die erste Eigenschaft, die eine site scoped feature enthält alle benutzerdefinierte Typen und benutzerdefinierte Felder meiner Lösung, der seinen Namen Feature_ContentTypes_Fields.
Das zweite Merkmal, die eine Site Scoped feature enthält alle Listendefinitionen meiner benutzerdefinierten Listen ( in dem ich fügte hinzu, "sein name ist Feature_ContentTypes_Fields" als feature-Aktivierung Abhängigkeit) , sein name ist Feature_ListDefinitions.
Das Letzte feature, das ist einen web scoped feature enthält Liste aller Instanzen der meine benutzerdefinierte Listen ( in, welche ich Hinzugefügt "Feature_ListDefinitions" als feature-Aktivierung Abhängigkeit) , sein name ist Feature_ListInstances.
Ergebnis :
1/erfolgreich bauen.
2/nicht bestanden bereitstellen
Hier ist die Ausgabe von visual studio während der Bereitstellung der Lösung:
------ Erstellen gestartet: Projekt: Modell, Konfiguration: Debug Any CPU - - - - - - - - Modell -> C:\Users\myusername\Desktop\ProxymSPIntranet\SPIntranet\Model\bin\Debug\Model.dll
Erfolgreich erstellte Paket an:
C:\Users\MeinBenutzername\Desktop\ProxymSPIntranet\SPIntranet\Model\bin\Debug\ - Modell.wsp
------ Bereitstellen gestartet: Projekt: Modell, Konfiguration: Debug Any CPU - - - - - - - Aktive Bereitstellung, Konfiguration: Standard-Skipping-Bereitstellung-Schritt, da ein pre-deployment-Befehl nicht angegeben. Recycle IIS
Anwendungspool: Recycling-IIS-Anwendungspool der SharePoint -
1111'... Retract Solution: Deaktivierung Funktion
'Model_Feature_ListDefinitions' ... Deaktivierung Funktion
'Model_Feature_ContentTypes_Fields' ... Zurückziehen Lösung
"- Modell.wsp'... Löschen-Lösung " - Modell.wsp'... Hinzufügen-Lösung:
Zugabe der Lösung " - Modell.wsp'... Bereitstellen-Lösung " - Modell.wsp'...
Funktionen aktivieren: durch Aktivieren der Funktion 'Feature_ContentTypes_Fields'
... Aktivierung der Funktion 'Feature_ListDefinitions' Aktivieren ...
Funktion 'Feature_ListInstances' ... Fehler im bereitstellungsschritt
'Aktivieren von Features': diese Aktion kann Nicht abgeschlossen.Bitte versuchen Sie es erneut.
========== Build: 1 erfolgreich oder aktuell, 0 failed, 0 skipped ==========
========== Bereitstellen: 0 erfolgreich, 1 fehlgeschlagen, 0 übersprungen ==========
Kann mir jemand helfen bitte ?
- überprüfen Sie Ihre Ausgabe-Fenster und sehen, wo genau die Fehler auftauchen aus. Strg+w,Strg+o Kürzel öffnet das output-Fenster bei der Implementierung ist im Gange
- der Fehler auftauchen, während die Aktivierung der features , die genau die Funktion, die enthält eine Liste von Instanzen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
überprüfen Sie, ob der list-Instanz enthalten ist, in anderen Funktionen, weil beim hinzufügen eines sp im Zusammenhang mit Artikel zu der Lösung von visual studio automatisch Hinzugefügt, ein feature.
-oder-
Elemente-Datei von der Liste Definition Enthalten Sollte, Die folgenden:
Überprüfen, ob Sie im Einklang mit der List-Instanz-Element File-Attribut Wie folgt:
Müssen Sie das gleiche.
Ähnlich wie Die Content-Type-Element-Datei Die Unter Attribut:
Diese sollten die gleichen sein, wie die Content-ID-Typ in der Liste Instanz Schema.xml Datei:
Überprüfen Sie Diese und stellen Diese sollte Funktionieren, ich hatte das gleiche Problem.
In meinem Fall das problem mit der Bereitstellung von wurde im Zusammenhang mit dem Name-Attribut des Field-Knoten. Ich hatte die Name-Attribute mit Leerzeichen, die in SharePoint irgendwie nicht mochte. Wurde kein Fehler gegeben, aber ich habe bemerkt, dass wenn ich den auskommentierten Bereich Knoten in der Schema.xml Datei bereitstellen gearbeitet. So verbrachte ich viel Zeit versucht zu Debuggen, und schließlich fand ich heraus, dass das löschen der Leerzeichen hat den trick. Also statt zu schreiben
schreiben