Wie installieren von WSP, die hat abhängiger Assemblys?
Habe ich eine Lösung in Visual Studio 2010, besteht aus bis zu 3 Projekten.
Habe ich ein Projekt für meine SharePoint 2010 custom-timer-job, einem Projekt (Projekt A), die verwendet wird, durch meine custom-timer-job, und ein weiteres Projekt (Projekt B), die von Projekt A.
Das problem ist, dass wenn ich mein Projekt-Paket wird die WSP nur installiert die Benutzerdefinierte Zeitgeberauftrag zum GAC. Gibt es eine Möglichkeit, alle abhängigen DLLs installiert?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie diese DLLs (Projekt-Verweise) manuell in das WSP-Projekt manifest. Es gibt eine Benutzeroberfläche in Visual Studio, um Ihnen dabei zu helfen, keine Notwendigkeit, ändern Sie die XML direkt.
Schritte:
Package
Ordner.Package.package
- Datei zu öffnen, die Paket-designer.In diesem dialog können Sie sich auch registrieren die damit verbundenen sicheren Steuerelemente und Ressourcen. Auch, über "Hinzufügen Bestehende Baugruppe" können Sie fügen Sie Baugruppen nur in binärer form (also nicht als VS-Projekte im source-code).
This solution contains one or more assemblies targeted for the global assembly cache. You should use a strong name for any assembly that will be in the global assembly cache.
gacutil.exe /u assembly.dll
zu deinstallieren, alle solche Versammlungen, neu starten, VS, reinigen, neu erstellen und implementieren Sie Ihre Lösung wieder.