Frage

ich meine Sharepoint-Entwicklung Maschine vor kurzem ein Upgrade auf VSeWSS 1.3 und haben ein Verhalten bemerkt, dass ich nicht dagewesenen Dachten. Ich habe zwei benutzerdefinierte Web-Teile, die mehrere gemeinsame Baugruppen verwenden, und beide in der gleichen Seite leben. Ich versuche, einen dritten ‚gemeinsamen‘ Webpart, kopiert diese Dateien in den Ordner Bin zu erstellen und füge sichere Steuerungseinträge zu web.config so kann ich eine der Web-Teillösungen entfernen, wenn nötig, ohne die andere lähmende.

Mit der vorherige Version von VSeWSS Ich dachte, es enthielt nur Baugruppen in dem Manifest, wenn man sich in dem gegebenen Visual Studio-Projekt enthalten. Ich habe die gemeinsame Baugruppen aus den beiden Bahnteilprojekte entfernt, aber Einträge für sie noch in ihrer Lösung Manifeste enden. Offensichtlich ist die Erweiterungen an den Referenzen für den Web-Teil suchen und damit gehen, auch wenn die Datei in einem anderen Verzeichnis ist ingesamt.

Gibt es eine Möglichkeit die Erweiterungen zu sagen, nicht Montag Einträge in das Manifest selbst hinzufügen, wenn sie in dem Projekt verwiesen werden? Oder gibt es einen besseren Weg, den gemeinsamen Code von den Web-Teilen zu trennen, die es verwenden?

War es hilfreich?

Lösung

Ja, Sie VSeWSS vom Einsatz Baugruppen verhindern könnten. Wählen Sie einfach die Montage in der Liste der referenzierten Assemblys in Sie VS-Projekt und sehen Sie seine Eigenschaften. Dort können Sie die Option „LocalCopy“ finden, die Sie auf false gesetzt haben von der Baugruppe zu verhindern, eingesetzt werden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top