Avatar billede ncp Nybegynder
30. september 2006 - 16:57 Der er 2 kommentarer og
1 løsning

Tilføje Path til søgning af Assemblies

Hej,

Jeg har refferencer til nogle forskellige assemblies, som ikke ligger i samme mappe som min exe. En del af dem ligger f.eks. i en undermappe ved navn "Modules". Tideliggere har jeg kunne fortælle mit program at det skulle lede på disse lokationer ved hjælp af nedenstående:

System.AppDomain.CurrentDomain.AppendPrivatePath(System.IO.Path.Combine(System.AppDomain.CurrentDomain.BaseDirectory, "Modules"));

Nu skal jeg benytte samme funktion i .NET 2.0, men får at vide at "AppendPrivatePath" er obsolete og er blevet deprecated.

Please investigate the use of AppDomainSetup.PrivateBinPath instead.

Men kan ikke finde samme functionalitet, eftersom jeg ikke kan se hvordan jeg ændre AppDomainSetup'et for AppDomain.CurrentDomain - nogen ideér?
Avatar billede arne_v Ekspert
30. september 2006 - 17:34 #1
aldeles utestet:

AppDomain.CurrentDomain.SetupInformation.PrivateBinPath = "modules;" + AppDomain.CurrentDomain.SetupInformation.PrivateBinPath;
Avatar billede ncp Nybegynder
01. oktober 2006 - 14:27 #2
Ja, det burde vel være det, men kan ikke få det til at vide, har både prøvet med en fuld path og en relativ som du, men den kan ikke hente filerne...
Avatar billede ncp Nybegynder
19. oktober 2007 - 14:06 #3
Luk
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester