Den Weg habe ich noch net probiert - aber ist es sinnvoll den Output Path der Class Library zu �ndern?
Bei meinem Weg hat man eigentlich noch den Vorteil das er die DLL auch in mehrere Web Projekte bzw. auch in mehrere Class Library verschiebt! Der Vorteil ist folgender: Ich habe eine Class Library (Data) f�r die Daten Schnittstelle (zB.: SQL Server, Oracle, ...) Dann habe ich eine Class Library (WebMethods) die die Data Library mit benutzt. Und dann noch die WebApplikation - die beide Class Library benutzt (indirekt da sie nur die WebMethods Library direkt verkn�pft (also die Data Library nur indirekt). Bei meinem Weg stehen somit alle DLLs �berall sauber bereit - was bei Deinem Weg sicher nicht mehr geht - da es ja nur einen Output Pfad gibt! Das sch�ne daran ist - das dies auch mit mehreren Web Applikationen innerhalb einer Projektmappe geht! Wann braucht man das wird man sich vielleicht fragen? Zum Beispiel kann man da auf die selben Methoden zugreifen wenn man eine Intranet Seite hat - und eine Internet Seite - wobei die Daten via Intranet Seite verwaltet werden - aber auf der Internet Seite mit angezeigt werden sollen. Zum Beispiel ein Online Bewerbertool, oder Referenzen oder �hnliches. -----Urspr�ngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Thomas Bandt Gesendet: Donnerstag, 31. M�rz 2005 16:11 An: [email protected] Betreff: Re: [Asp.net] Assembly in mehrere DLL's teilen[Scanned] Hi, soweit ist alles richtig, aber er kann die Klasse ja auch nicht finden, wenn du die DLL nicht ins Root-Bin schmei�t. Das geht wie folgt: Im Solution-Explorer nen Rechtsklick auf das Projekt, Properties -> Configuration Properties -> Build -> Output Path. Dort den des �bergeordneten Webprojektes ausw�hlen. Das geht aber nicht bei Webprojekten, die k�nnen immer nur in ihrer eigenen Umgebung sprich Applikation ihre Eier legen ... Gru�, Th. Michael W. Schneider schrieb: > Also ich komm irgendwie nicht weiter. > > Wie bekomme ich die DLL des "UnterProjektes" in den Root/bin Ordner und > Ich bekomme immer noch die Meldung: Der Typ 'DNSStandard.Add_1' konnte nicht > geladen werden. > > In der Webseite ist eingetragen: <%@ Page Language="vb" > AutoEventWireup="false" validateRequest="false" > Codebehind="DNSStandard/Add_1.vb" Inherits="DNSStandard.Add_1"%> > Und die Add_1.vb steht im Unterverzeichnis DNSStandard. > Gru� > > Michael W. Schneider > IT-Wizards GmbH > > > > >>-----Original Message----- >>From: [EMAIL PROTECTED] >>[mailto:[EMAIL PROTECTED] On Behalf Of Tobias C. Koch >>Sent: Wednesday, March 30, 2005 2:17 PM >>To: [email protected] >>Subject: AW: [Asp.net] Assembly in mehrere DLL's teilen[Scanned] >> >>So geht's bei mir: >> >><%@ Page Language="vb" AutoEventWireup="false" >>Codebehind="Standard_Add_1.vb" >>Inherits="NeuesProjekt.Standard_Add_1"%> >> >>Wobei dann Standard_Add_1 glaub ich eine Public Class sein muss. >>Gru�, >>Tobias >> >>-----Urspr�ngliche Nachricht----- >>Von: [EMAIL PROTECTED] >>[mailto:[EMAIL PROTECTED] Im Auftrag von Michael >>W. Schneider >>Gesendet: Mittwoch, 30. M�rz 2005 13:40 >>An: [email protected] >>Betreff: RE: [Asp.net] Assembly in mehrere DLL's teilen[Scanned] >> >> >>Mh, >> >>Ich hab das jetzt grade mal versucht und in der Webseite die >>verweise ge�ndert aber dann bekomm ich immer ne Fehlermeldung: >> >>Der Typ 'NeuesProjekt.Standard_Add_1' konnte nicht geladen werden. >> >>Wobei NeuesProjekt das KlassenProjekt ist, in dem ich die >>CodeBehind Datei abgelegt habe. >> >>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 12:33 PM >>>To: [email protected] >>>Subject: Re: [Asp.net] Assembly in mehrere DLL's teilen >>> >>> >>>Michael W. Schneider schrieb: >>> >>>>H�rt sich doch schon mal interessant an. >>>>Kannst Du das was genuer beschreiben? >>> >>>Was willstn genau wissen? >>> >>>Im Grunde brauchst du dir ja nur anschauen wie die Assembly >> >>in deinem >> >>>Webprojekt in die Webforms eingebunden wird, und genau so kannst du >>>das dann auch machen. Nur dass die >>>CodeBehind- Datei halt nicht im gleichen Verzeichnis liegt ... >>> >>>Gru�, Th. >>> >>>_______________________________________________ >>>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 > > > _______________________________________________ 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
