Wie richte ich ein Asp.net web-Anwendung auf einer Sharepoint 2010-Website mithilfe von WSP

Nehme an, dass ich erstellt eine benutzerdefinierte web-Anwendung, die besteht aus:

  • mehrere assembly-DLLs: web-app, business logic, data services
  • mehrere aspx-Seiten und ascx-benutzerdefinierte Steuerelemente, die Sie verwenden
  • benutzerdefinierten Konfigurationsabschnitt
  • benutzerdefiniertes HTTP-Modul

Mehr oder weniger das übliche Zeug.

Ich würde mich gerne bereitstellen, um eine bestimmte sharepoint-Website unter einem bestimmten Unterordner. Also, wenn ich Zugriff auf meine sharepoint-Website über http://myserver:90/ (da bin ich nicht die Verwendung von Websites/some_site) ich möchte dass meine Anwendung unter http://myserver:90/webapp

Konnte ich manuell einen virtuellen Ordner hinzuzufügen (keine Bewerbung, da ich brauchen würde, um den Zugriff auf bestimmte Sharepoint-Website-Daten) zu meiner sharepoint-Website in IIS manuell Bearbeiten Website web.config Datei registrieren HTTP-Modul und fügen Sie eigene benutzerdefinierte Konfiguration Abschnitt als gut, entweder, indem meine DLLs in den GAC oder setzen Sie Sie in die _app_bin (also ich habe keine Probleme mit CAS), aber ich glaube nicht, dass das eine gute Sache zu tun, da dieser web-Anwendung können Sie die Bereitstellung in einer Umgebung, wo dies nicht sollte/könnte nicht möglich sein.

So, ich dachte, ich könnte bauen, WSP, die mit Visual Studio 2010 und installieren Sie es auf diese Weise. Aber ich habe nicht genug Erfahrung, das zu tun.

Ich erstellt eine neue sharepoint-2010-Projekt. Gibt es eine Möglichkeit, die ich hinzufügen könnte, alle nicht-ausführbaren Dateien der Anwendung (aspx -, ascx) auf einmal? Ich habe gesehen, das erweiterte Registerkarte WSP-Paket, wo kann ich meine DLLs entweder in den Ordner bin oder GAC. Ich weiß nicht, ob ich würde auch hinzufügen, eine sichere Kontrolle und Registrierung für bestimmte Klassen?

Also ich nehme an, ich brauche ein paar ziemlich ausführliche und erklärende Anleitung hier.

Schreibe einen Kommentar