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


Problem att använda en class

Postades av 2006-12-18 17:38:17 - Jonas Engström, i forum asp.net generellt, Tråden har 16 Kommentarer och lästs av 644 personer

Hej.

Jag har gjort en class och placerat den i App_Code mappen. Det går bra att hitta och använda den så länge jag kör ifrån utvecklingsmiljön men när jag kör från IE får jag följande felmeddelande ==>

Line 191: Dim DBHandler As clsDB
Line 192: Dim SearchSuccess As String
Line 193: Dim SQL As String

Compiler Error Message: BC30002: Type 'clsDB' is not defined.

Har provat och ändra allt möjligt men det blir ändå samma sak, någon som har en idé av vad det beror på?


Svara

Sv: Problem att använda en class

Postades av 2006-12-19 02:00:40 - Oskar Johansson

Ligger sidan i en egen applikation, eller bara i en vanlig mapp?


Svara

Sv: Problem att använda en class

Postades av 2006-12-19 04:00:51 - Thomas Karlsson

Har du kikat på Sead Travancic tråd? Verkar som om du missat deklarerar:

Dim DBHandler As clsDB

Kanske hjälper..??

// Thomas


Svara

Sv:Problem att använda en class

Postades av 2006-12-19 09:52:16 - Jonas Engström

Nej jag har deklarerat ==>

Dim DBHandler As clsDB

Och det funkar bra, clsDB kommer upp i listan med valmöjligheter efter det att jag skrivigt as. Funkar också bra om jag kör från utvecklingsmiljön, men som sagt kör jag från IE så hittar programmet inte clsDB. Klassen ligger direkt under App_Code och övriga kod direkt i huvudmappen.

Själva huvudstrukturen på klassen ==>

Imports System.Data.OleDb
Namespace Forum

Public Class clsDB

End Class

End Namespace



Själva huvudstrukturen på anropet ==>


Namespace Forum
Partial Class Read
Inherits System.Web.UI.Page

*** övrig kod ***

Private Sub cmdOK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdOK.Click
Dim DBHandler As clsDB
Dim SearchSuccess As String
end sub

*** övrig kod ***

End Class
End Namespace


Svara

Sv: Problem att använda en class

Postades av 2006-12-19 13:22:34 - Oskar Johansson

Kör applikationen asp.net 2.0?


Svara

Sv:Problem att använda en class

Postades av 2006-12-19 13:44:43 - Jonas Engström

Japp kör 2.0.

Provade nu att göra en sjukt simpel test. Skapade en ny webplats och gjorde följande class i App_Code

Imports Microsoft.VisualBasic

Public Class clstest
Private Test As Integer

Public Function LoadClass() As Integer
Return 1
End Function
End Class


Och Default.aspx.vb

Partial Class _Default
Inherits System.Web.UI.Page

Protected Sub form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles form1.Load
Dim TE As clstest

TE = New clstest
Response.Write(TE.LoadClass)
End Sub
End Class


Resultat desamma, funkar bra från utvecklingsmiljön men tvärnit från IE. Har jag missat någon inställning i IIS?


Svara

Sv: Problem att använda en class

Postades av 2006-12-19 14:21:55 - Oskar Johansson

Tänkte mer: Används 2.0 runtime och inte 1.*? Vilken version av iis?


Svara

Sv:Problem att använda en class

Postades av 2006-12-19 14:45:33 - Jonas Engström

Tror det, men hur ska jag kolla det så jag är säker?


Svara

Sv: Problem att använda en class

Postades av 2006-12-19 15:01:59 - Oskar Johansson

> Vilken version av iis?


Svara

Sv:Problem att använda en class

Postades av 2006-12-19 15:09:08 - Jonas Engström

Version 5.0


Svara

Sv: Problem att använda en class

Postades av 2006-12-19 15:35:36 - Oskar Johansson

Lek lite med aspnet_regiis.exe som finns i framework-mappen för 2.0


Svara

Sv:Problem att använda en class

Postades av 2006-12-19 16:28:50 - Jonas Engström

Nu har jag provat det.. Men utan resultat.


Svara

Sv: Problem att använda en class

Postades av 2006-12-19 17:23:06 - Oskar Johansson

Kolla i iis att aspx är mappat till rätt dll


Svara

Sv:Problem att använda en class

Postades av 2006-12-19 17:40:07 - Jonas Engström

Hur gör jag det då?


Svara

Sv: Problem att använda en class

Postades av 2006-12-19 21:48:23 - Oskar Johansson

Ta egenskaper på applikationen, sedan fliken home directory. Klicka på configuration. Kolla vad .aspx mappar mot


Svara

Sv:Problem att använda en class

Postades av 2006-12-20 08:44:59 - Jonas Engström

C:\WINNT\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll


Svara

Sv: Problem att använda en class

Postades av 2006-12-20 09:48:17 - Oskar Johansson

Det enda jag ser är att du har missat lite paranteser, funktionsanrop å konstruktorer ska anropas med paranteser. Fast varför de fungerar i vs.net men inte iis begriper jag inte... Kör du exakt samma mapp i båda fallen? Och siten ligger i roten?


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 170
27 953
271 705
3 981
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