Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Vilken search path används då en klass library anropas från en user control

Postades av 2006-04-03 10:29:04 - Tony Johansson, i forum c# (c-sharp), Tråden har 0 Kommentarer och lästs av 544 personer

Hej!!

Jag använder VS 2003.


Jag har en solution fil som innehåller 3 st projekt.
Ett projekt som bygger exe filen.
Ett projet som bygger en user control dll med en klass som heter B.
Ett projekt som bygger ett klass library med en klass som heter C.

I projektet som bygger user control har jag en projekt referens till class library eftersom
i konstruktorn för klassen B i user control har jag följande:
public B()
{
InitializeComponent();
Last.C last = new Last.C();
last.foo();
}

Som du kan se instansierar ett objekt av klassen C som finns i class library dllen.
Jag bygger user control och class library utan några problem.

Denna user control adderas till Toolboxen.
När jag adderar denna user control till Toolboxen använder jag obj/debug directory för att välja
ut denna user control dll. Så att addera en user control till toolboxen fungerar fint.

När jag drar user control från Toolboxen till en form som finns i ett projekt som bygger exe filen kommer
ett objekt B att instansierar och i denna konstruktor kommer objektet C att instansierar som finns i class library dllen.

I design mode när jag vill designa en form som finns i projektet som bygger exe filen har jag ett beroende mellan user control och class library eftersom class library måste existera då objektet B instansieras.

Nu till mitt stora problem när jag nu drar min user control från Toolboxen till en form som finns i projektet som bygger exe filen vilken sök väg används för att hitta class library dllen för jag får följande fel
"An exception occured while trying to create an instance of
WindowsControlLibrary.B. The execption was "?"." förmodligen därför att inte class library dllen inte hittas.

Var ska jag titta och vad kan jag göra?
Jag är ganska ny med det här med user control dll och klass library dll.

En ytterligare sak till är att då jag nu drar denna user control till en form dyker två referenser upp i
references vilka är klass library dll och user controll dll. Dessa båda referencer har samma sök path.
Om jag nu tittar om user control dll och klass library dll finns där denna sökväg pekar så gör de det.

Även om jag adderar projekt referensen för user control dll och klass library till projektet som bygger exe filen innan jag drar user control från Toolboxen får jag samma fel som tidigare nämnt.

Så varför i fridens namn kan inte class library dllen hittas i design mode.

//Tony



Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 169
27 953
271 705
1 179
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies