Das kriegst du nur "h�ndisch" hin, hei�t f�r jeden Funktionsblock ein eigenes Klassenprojekt dessen DLL du im Hauptverzeichnis erstellen l�sst (geht), und in der Funktionsblock.aspx bindest du diese Assembly dann ein.
Gru�, Th.
Michael W. Schneider schrieb:
Hi,
Sorry war vielleicht nicht richtig r�ber gekommen.
Also ich hab eine Projektmappe mit (im Moment) einem Web Projekt (und mehreren Klassen Projekten f�r DB-Zugriffe usw.) Im Moment hab ich nur einen Funktionsblock in dem Web Projekt und der Ablauf ist wie folgt:
User startet das Web Er bekommt eine Auswahl von Funktionen (je nach dem was der Admin in der DB eingestellt hat) Diese Funktionen sind alle in dem einen Funktionsblock (bis jetzt) Also wird er an eine Webseite weitergeleitet (Response.Redirect("Funktion_xy.aspx")) Er stellt seine Anfrage und wird an eine Anzeigeseite geleitet.
Jetzt sollen aber im Laufe der Zeit mehrere Funktionsbl�cke hinzu kommen.
Wenn ich die dann in meinem WebProjekt einbaue bekomme ich eine gro�e DLL in der alle Funktionsbl�cke enthalten sind
Das m�chte ich aber nicht!
Ich m�chte eine DLL f�r das Hauptprogramm und eine DLL pro Funktionsblock. Etwa in der Form:
/WebSite Aspx-Seiten HauptProgramm Aspx-Seiten Funktionsblock 1 Aspx-Seiten Funktionsblock 2 ... Aspx-Seiten Funktionsblock n /bin DLL Hauptprogramm DLL Funktionsblock 1 DLL Funktionsblock 2 ... DLL Funktionsblock n
Der Ablauf sieht dann wie folgt aus:
User startet das Web (das Hauptprogramm wird gestartet und dieses zeigt dem User welche M�glichkeiten es gibt) Er sucht sich eine Funktion aus. Er wird weitergeleitet an Response.Redirect("Funktionsblock_n_Funktion_xy.aspx") Wenn er seine Anfrage gemacht hat wird er an die Anzeigeseite im Hauptprogramm zur�ck verwiesen.
Gru�
Michael W. Schneider IT-Wizards GmbH
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Thomas Bandt
Sent: Wednesday, March 30, 2005 11:56 AM
To: [email protected]
Subject: Re: [Asp.net] Assembly in mehrere DLL's teilen
Hallo,
also mehrere Assemblies in einem Projekt gibt es nicht, das geht auch nicht. Was aber geht sind mehrere Projekte in einer Projekt- mappe.
Ich wei� nicht ob ich dich genau verstanden habe, aber du k�nntest z.B. verschiedene Classlibrary-Projekte in dein Projekt hinzuf�gen, in denen du die verschiedenen Funktionen realisierst. In deinen Webforms greifst du dann auf die entsprechenden Assemblies zur�ck.
Alternativ musst du halt f�r jeden Zweck ein eigenes Webprojekt anlegen, was aber schnell nervig wird, da es jeweils ne eigene App am Server erfordert (also Website oder Virtuelles Verzeichnis) [oder gehen auch mehrere Projekte auf einem? Hab ich noch nicht probiert].
Gru�, Th.
Michael W. Schneider schrieb:
Hallo Leute,
Ich wei� es gab das schon mal eine Diskussion um ein
�hnliches Thema aber ich bin nicht ganz daraus schlau geworden und mein Wunsch ist auch ein wenig anders.
Ich m�chte einen Teil des Web Projektes in eine andere DLL
im gleichen Verzeichnis auslagern.
Hintergrund ist der, dass ich ein Web habe, dass aus einem
Hauptteil und verschiedenen Funktionen besteht.
Die Funktionen haben eigene Webseiten.
Je nach Einstellungen in einer DB soll der User die
M�glichkeit haben die Funktionen anzusprinen.
Das soll vor allem die M�glichkeit er�ffnen neue Funktionen
lediglich durch das Hinzuf�gen von den ben�tigten aspx-Seiten (mit zugeh�riger DLL) und einer kurzen Anpassung einiger Tabellen in der Datenbank durch ein Script zu erm�glichen. Ich m�chte nicht das ganze Web austauschen wenn ich eine neue Funktion dazu bekomme.
Aber wie kann man das mit Webseiten machen?
Gru�
Michael W. Schneider IT-Wizards GmbH _______________________________________________ Asp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________ Asp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________ Asp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________ Asp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net
