Avatar billede justincase1089 Nybegynder
01. september 2006 - 14:19 Der er 4 kommentarer og
1 løsning

Assembly.LoadFrom fejler på url

Hej

Jeg er ved at loade et assembly fra en url og forsøger med:

string URL = "http://localhost/TestApplication/bin/ClassLibrary1.dll";
Assembly a = Assembly.LoadFrom(URL);

men den fejler simpelt hen med

Could not load file or assembly 'http://localhost/Test/ClassLibrary1.dll' or one of its dependencies. The system cannot find the file specified.

Filen ligger der og det er et virtual directory så det kan ikke være fordi den ikke kan finde den.

Indholdet af ClassLibrary1.dll er:

using System;
using System.Collections.Generic;
using System.Text;
using System.Windows.Forms;

namespace ClassLibrary1
{
    public class Class1
    {
        public void test(string test)
        {
            MessageBox.Show(test);
        }
    }
}

Hvorfor fejler denne ret simple øvelse jeg er igang med?

MVH
  Justin Case
Avatar billede justincase1089 Nybegynder
01. september 2006 - 14:20 #1
Hov, ja ... og urlene er godt nok ens i det eksempel jeg har her ... i modsætning til det jeg skriver
Avatar billede lateralus Nybegynder
01. september 2006 - 16:23 #2
Jeg ville umiddelbart tro at Assembly.LoadFrom() forventede en sti til den pågældende dll i filsystemet - ikke en http adresse.
Avatar billede justincase1089 Nybegynder
02. september 2006 - 17:03 #3
http://www.codeproject.com/vb/net/LoadAssembly_Games.asp

We are able to just use a URL instead of locating the assembly in our own
network.

Dim extAssembly As System.Reflection.Assembly = _
    System.Reflection.Assembly.LoadFrom("http://www.myweb.ch/myTest/WindowsApplication2.exe")
Avatar billede justincase1089 Nybegynder
04. september 2006 - 12:51 #4
Er der virkelig ikke nogle af jer wizzkids der ved noget om det her?
Avatar billede justincase1089 Nybegynder
17. april 2007 - 12:49 #5
Hmm, æv
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