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


inherits fråga /problem

Postades av 2004-09-08 09:46:43 - Jörgen Ekstrand, i forum asp.net generellt, Tråden har 12 Kommentarer och lästs av 489 personer

Hej på er alla !

Jag har utvecklat en webapplikation i VS.Net 2003 (en solution).
På utveklings miljön har det inte varit några problem men
när jag tankade upp applikationen på kundens server så fungerade
den inte om jag hade med inherits i "page headern(page language="C#" osv )".
varför blir det på detta visset ?
Finns det någon typ av vertyg för att lösa detta eller ?
Det hade varit super bra om någon kan förklara detta och hur man kan lösa/tänka
för att fixa detta .

mvh

Jörgen Ekstrand


Svara

Sv: inherits fråga /problem

Postades av 2004-09-08 10:17:47 - Patrik Löwendahl

Om du har arbetat med CodeBehind(?) så krävs arvsspecifikationen för att asp.net sidan skall hitta rätt klass i din dll.


Svara

Sv: inherits fråga /problem

Postades av 2004-09-08 10:51:09 - Jörgen Ekstrand

jag arbetar med codebehind men jag har inte använt mig av någon dll i detta projektet.
Är det något som VS.Net gör med applikationen , när den kompilera applikationen (F5:start debug) ?


Svara

Sv: inherits fråga /problem

Postades av 2004-09-08 11:19:48 - Patrik Dahlén

När applikationen kompileras så skapas en .dll i bin mappen. Har du flyttat över dll-filen också?
Inherits måste vara med i Page så att .aspx filen ska veta vilken .cs fil som används som code-behind.


Svara

Sv: inherits fråga /problem

Postades av 2004-09-08 12:12:40 - Jörgen Ekstrand

Gör VS en dll av applikationen ?
ja hela solution:en tankade jag upp som den var på utvecklingsmiljön.

Codebehind="WebForm1.aspx.cs"

Inherits="fm.dev2._1508test.dk.WebForm1"

fm.dev2._1508test.dk. detta förstår jag inte ?

dev2 e heter utvecklings servern fm måste va applikations namnet?(foldern)

men varför gör VS detta ?


Svara

Sv: inherits fråga /problem

Postades av 2004-09-08 12:38:32 - Patrik Dahlén

Ja, VS kompilerar applikationen och skapar en .dll. De filer som sedan behövs när man lägger ut applikationen är alla .aspx filer och .dll filen i bin mappen. .cs filerna behöver man inte skicka med för den koden ligger redan kompilerad i dll filen.

När du skapar ett webform så ska Codebehind och Inherits läggas in automatiskt i .aspx headern. Det som du fått fram ser konstigt ut. Har aldrig sett något liknande. Om man ska tolka det så har du en namnrymd som heter fm. I denna finns en namnrymd som heter dev2, osv...

Ett annat tips som jag nämnt i några andra trådar är att när du ska flytta en applikation till liveservern så kan du markera ditt projekt i Solution Explorer i VS. I menyn väljer du Project/Copy Project. Destinationen kan du sätta adressen till liveservern om du har FrontPage på den servern. Sen väljer du "Only files needed" så kopieras bara de filer som behövs för att köra applikationen.

Att inte ladda upp .cs filerna är bra när man t.ex. lägger ut en applikation åt en kund men inte vill att de ska komma åt .cs koden. Det går ju fortfarande att köra en reverse på .dll filerna men ändå.


Svara

Sv: inherits fråga /problem

Postades av 2004-09-08 13:07:55 - Jörgen Ekstrand

Tackar tackar nu tändes lycktan !

mycket coolt !

min aspx fil ser ut så här
<%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="fm.dev2._1508test.dk.WebForm1" %>

när jag kör detta på liveservern så får jag ett fel men när jag tar bort Inherits så verkar det som att
det fungerar !?


Svara

Sv: inherits fråga /problem

Postades av 2004-09-08 13:15:49 - Patrik Dahlén

Det är konstigt om det funkar när du tar bort inherits.
Hur ser din .cs fil ut, och i egenskaperna på projektet, står det något på rootnamespace?


Svara

Sv: inherits fråga /problem

Postades av 2004-09-08 13:26:48 - Jörgen Ekstrand

Jag kan inte svara helt 100% att det fungerar än men sidan ger inget fel(det finns ingen data tillgänglig)

namespacen i .cs filen är = fm.dev2._1508test.dk och classen heter WebForm1
du menar properties i solution explorern ?
isåfall default namespace är samma som namespacet i .cs filen (fm.dev2._1508test.dk)
och så även assemly name.
Startup object är (Not set)


Svara

Sv: inherits fråga /problem

Postades av 2004-09-08 13:40:41 - Patrik Dahlén

Om namespacet heter fm.dev2._1508test.dk så är ju inherits rätt. Då är det bara ännu konstigare att det inte fungerar. Men det funkar alltså på din devburk? I så fall verkar det som att det är .dll filen som ligger fel. I applikationens root ska bin mappen ligga och i den .dll filen. Om din applikation ligger i t.ex. /minapp/ så ska bin mappen ligga i samma katalog som /minapp/. MEN OM minapp är gjord till virtual i IIS så ska bin-mappen ligga i /minapp/.


Svara

Sv: inherits fråga /problem

Postades av 2004-09-08 13:57:48 - Jörgen Ekstrand

allt fungerar på min devburk
strukturen på servern ser ut enligt följande /netupadm/publikationer/
publikationer är min applikation och där finns bin foldern, ska den flyttas (till netupadm bin foldern)
och webconfig skall in i netupadm ?

jag har en Web Referance folder som nu ligger i publikationer.


Svara

Sv: inherits fråga /problem

Postades av 2004-09-08 14:14:27 - Patrik Dahlén

Om netupadm är virtual och inte publikationer så är netupadm applikationens root. Därför måste bin-mappen med .dll filen ligga i netupadm. web.config och global.asax ska också ligga där.

Sen borde det fungera.


Svara

Sv: inherits fråga /problem

Postades av 2004-09-08 14:18:49 - Jörgen Ekstrand

tackar ! super tack för hjälpen !

nu e det bara att vänta på data till appliaktion på liveservern.
Jag har lärt mej en del.

mvh
Jörgen


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
573
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