Fehler aufgetreten im Bereitstellungsschritt 'Aktivieren von Funktionen': Diese Aktion kann nicht abgeschlossen werden

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/110345

Frage

In meiner SharePoint 2013-Lösung (erstellt von Visual Studio) habe ich ein Projekt erstellt, das alle Artefakte enthält, die meine Lösung enthält: Ich lege dieses Projekt benutzerdefinierte Felder, benutzerdefinierte Inhaltstypen sowie benutzerdefinierte Listen, die meine Lösung erfordert. < / p>

Ich habe dann 3 Funktionen in diesem Projekt erstellt:

Die erste Funktion, die eine Site-Scaped-Funktion ist enthält alle benutzerdefinierten Inhaltstypen und benutzerdefinierten Feldern meiner Lösung, der Name ist feature_contentypes_fields .

Die zweite Funktion ist ein Site-Scaped-Feature-Feature und enthält alle Listendefinitionen für meine benutzerdefinierten Listen (in dem ich "feature feature feature feature_contenttypes_fields" als Funktion hinzugefügt habe Aktivierungsabhängigkeit) , der Name ist feature_listdefinitions .

Die letzte Funktion, die ein Web-Scaped-Feature ist verwaltet die Erstellung von allen Listeninstanzen meiner benutzerdefinierten Listen (in dem ich "Feature_listDefinitions" hinzugefügt habe "Als Feature-Aktivierungsabhängigkeit) , der Name ist feature_listinstances .

Ich kann die Lösung erfolgreich erstellen, aber er legt dann nicht bereit.

Hier ist die Ausgabe von Visual Studio, während Sie die Lösung bereitstellen:

------- / Bereitstellung von gestartet: Projekt: Modell, Konfiguration: Debuggy CPU ------- Active Deployment-Konfiguration: Standardübergreifende Bereitstellungschritt, da ein Befehl vor der Bereitstellung nicht angegeben ist. Recyceln Sie IIS Application Pool: Recycling von IIS Application Pool 'SharePoint - 1111 '... Retract-Lösung: Deaktivieren der Funktion 'Model_feature_listdefinitions' ... Deaktivieren der Funktion 'Model_feature_contentypes_fields' ... Retracting Solution 'model.wsp' ... Löschen von Solution 'Modell.wsp' ... Lösung hinzufügen:
Hinzufügen von Lösung 'Modell.wsp' ... Bereitstellung von Solution 'Modell.wsp' ...
Aktivieren von Funktionen: Aktivieren von Feature 'Feature_contentypes_fields' ... Aktivieren von Feature 'Feature_listDefinitions' ... Aktivieren Feature 'Feature_ListInstances' ... Fehler beim Bereitstellungsschritt aufgetreten 'Funktionen aktivieren': Diese Aktion kann nicht abgeschlossen werden.

Hier finden Sie das Manifest der Listendefinitionen-Funktion:

<Feature xmlns="http://schemas.microsoft.com/sharepoint/" Title="Model ListDefinitions" Id="ab765f54-0a2b-4aa9-b87c-f5066849dc4a" Scope="Site"> <ActivationDependencies> <ActivationDependency FeatureId="10412a7b-e033-43a0-a485-1c4f4c83ccca" FeatureTitle="Model ContentTypes_Fields" /> </ActivationDependencies> <ElementManifests> <ElementFile Location="CVs\EditDlg.htm" /> <ElementManifest Location="CVs\Elements.xml" /> <ElementFile Location="CVs\FileDlg.htm" /> <ElementFile Location="CVs\Repair.aspx" /> <ElementFile Location="CVs\Schema.xml" /> <ElementFile Location="CVs\Upload.aspx" /> <ElementManifest Location="Notes\Elements.xml" /> <ElementFile Location="Notes\Schema.xml" /> <ElementManifest Location="Activites\Elements.xml" /> <ElementFile Location="Activites\Schema.xml" /> <ElementManifest Location="Demandes RDV\Elements.xml" /> <ElementFile Location="Demandes RDV\Schema.xml" /> <ElementManifest Location="Entretiens\Elements.xml" /> <ElementFile Location="Entretiens\Schema.xml" /> <ElementManifest Location="Formations\Elements.xml" /> <ElementFile Location="Formations\Schema.xml" /> <ElementManifest Location="Idees\Elements.xml" /> <ElementFile Location="Idees\Schema.xml" /> <ElementManifest Location="Mensualites\Elements.xml" /> <ElementFile Location="Mensualites\Schema.xml" /> </ElementManifests> </Feature>

und das manifest der list-Instanzen Funktion:

<Feature xmlns="http://schemas.microsoft.com/sharepoint/" Title="Model ListInstances" Id="d61d526e-0e16-4bd4-87e1-1479d405e230" Scope="Web"> <ActivationDependencies> <ActivationDependency FeatureId="ab765f54-0a2b-4aa9-b87c-f5066849dc4a" FeatureTitle="Model ListDefinitions" /> </ActivationDependencies> <ElementManifests> <ElementManifest Location="FormationsInstance\Elements.xml" /> <ElementManifest Location="EntretiensInstance\Elements.xml" /> <ElementManifest Location="Demandes RDV Instance\Elements.xml" /> <ElementManifest Location="CVsInstance\Elements.xml" /> <ElementManifest Location="ActivitesInstance\Elements.xml" /> <ElementManifest Location="MensualitesInstance\Elements.xml" /> <ElementManifest Location="NotesInstance\Elements.xml" /> <ElementManifest Location="IdeesInstance\Elements.xml" /> </ElementManifests> </Feature>

Kann mir jemand helfen?

War es hilfreich?

Lösung

Ihre Listeninstanz muss über ein FeatureID-Attribut verfügen, das Ihre Funktion der ListDefinition bezeichnet.

Dies wird standardmäßig nicht hinzugefügt, so dass es Ihnen gerne ist, deshalb werden Sie "diese Aktion nicht abschließen".

e.g.

generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top