Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

Dodavanje reference u ASP.NET (bez Visual Studia)

  • 5 odgovora
  • 3.411 pregleda

Najnovija ↓

Re: Dodavanje reference u ASP.NET (bez Visual Studia) 05.02.2005. u 01:49 · pre 264 meseca #2
stavi tvoj dll u bin dir direktorijuma aplikacije (pazi da ti dir aplikacije bude podešen kao aplikacija u iis ako ne koristiš vs koji to radi automatski po startovanju projekta)

u aspx stranici koristi import direktive <%@ Import Namespace="tvoj namespace" %>

kasnije u stranici u tagu <script language=C# (ili vb šta koristiš) runat=server>

Mirno pišeš c# kod u kome pozivaš klasu iz dll-a koja se nalazi u datom namespace-u

</script> i to bi trebalo da radi.
Ako treba da uvodiš više različitih namespace-ova (recimo System.Data) moraš pisati više import direktiva.
Potpis
Lepota je u jednostavnosti.

Cis.
Re: Dodavanje reference u ASP.NET (bez Visual Studia) 05.02.2005. u 18:40 · pre 264 meseca #4
Po defaultu u machine.config sve assembly datoteke u bin se linkuju, ali su oni to izgleda isključili (ovo ne možeš promeniti kod njih), jedna od varijanti ti je da staviš dll u dir gde se nalazi aspx strana i primeniš Assembly direktivu (mislim da je potrebna i ona i Include u tom slučaju).

<%@ Assembly Name="MyAssembly" %>

Znači ova direktiva ne podržava putanje, tj. ne možeš staviti assembly u bin i napisati Name="bin\MyAssembly", drugo, ne navodi se ekstenzija (.dll).


Drugo rešenje je preko Web.Config u sekciji
<System.Web>
<assemblies>
<add assembly="assembly"/> // kao i u prethodnoj varijanti bez dll nastavka ili putanje, ili još bolje * da bi linkovao sve assembly-je u bin.

Ako sve to ne radi, onda su oni mnogo gadno prepravljali machine.config i moraćeš njima da se obratiš za dodatna uputstva.
Potpis
Lepota je u jednostavnosti.

Cis.
Re: Dodavanje reference u ASP.NET (bez Visual Studia) 06.02.2005. u 20:03 · pre 264 meseca #6
Znači radi :)

Nema frke, što više pomažeš drugima, to više i sam naučiš!
Potpis
Lepota je u jednostavnosti.

Cis.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme