15. februar 2006 - 09:50Der er
46 kommentarer og 1 løsning
ASP.NET side kan ikke "se" class
Hej
I forbindelse med flytning af intranet, kan man pludselig ikke længere bruge en mail-funktiion, som er lavet i VB.NET og compilet til en .dll fil og lagt i BIN-biblioteket.
Jeg har efterfølgende prøvet mig lidt frem og det er som om, at ASP.NET-siderne ikke kan se de klasser der er defineret, compilet og lagt i BIN-biloteket.
Jeg håber, der er en der kan hjælpe mig med at løse dette problem.
ok. Prøv at oprette et nyt projekt i asp.net 1.1 via visual studio. Herefter skal du kopiere alle filerne ind i projektet og trykke f5.
Synes godt om
Slettet bruger
15. februar 2006 - 10:20#12
Puha - jeg er lidt ny med ASP.NET/VB.NET og jeg er helt ny med visual studio. Jeg har oprindelig skrevet vores intranet i notepad :-) Når jeg prøver at gøre som du siger, sker der alt muligt underligt. Er der noget særligt jeg skal kigge efter? Eller lyder det som om, jeg gør det forkert?
jo specielt noget med at den ikke kan finde en refrence til en fil eller om man mangler en assembly. i det projekt du har lavet skal du højre klikke på solution også vælge add new reference. Under her skal du browse frem til de dll filer som skal inkluderes i projektet.
Synes godt om
Slettet bruger
15. februar 2006 - 10:40#14
Den giver følgende tre fejl, som jeg ikke fatter en meter af:
Error 1 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50215\Temporary ASP.NET Files\test\e449a9f7\ce96a982\jwf4nmkg.0.vb(15): error BC30466: Namespace or type specified in the Imports 'myComponents' cannot be found. Make sure the name space or the type is defined and it doesn't contain other aliases. /
Error 2 Namespace or type specified in the Imports 'myComponents' cannot be found. Make sure the name space or the type is defined and it doesn't contain other aliases. C:\WINDOWS\Microsoft.NET\Framework\v2.0.50215\Temporary ASP.NET Files\test\e449a9f7\ce96a982\jwf4nmkg.0.vb
Error 3 Type 'Quote' is not defined. Z:\TEST\showquote.aspx 8
nej - det er det der ikke virker. Det holdt op med at virke da vi lavede en kopi af intranettet, installerede en ny server og kopierende det ind igen. Det er som om den ikke kan se bin-biblioteket.
Under hjemmemappe fanebladet er der et felt som hedder program navn. Her skal der meget gerne stå en eller anden tekst. programbeskyttelsen skal være mellem
ok det kan være at du skal prøve at kompile al ting igen.
På din egen maskine kan du prøve at flytte filerne over og gå ind samme sted som du lige har været. Du skal bare vælge fanebladet asp.net i stedet og sikre dig at den valgte asp.net version er 1.14...
Synes godt om
Slettet bruger
15. februar 2006 - 11:16#31
Jeg har prøvet at kompile med 1.14 - men det hjalp ikke. Jeg fik helt samme fejl :-(
Public Function ShowQuote() As String Select Case myRand.Next(3) Case 0 Return "Case 0" Case 1 Return "Case 1" Case 2 Return "Case 2" End Select End Function
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.