Web application e namespaces

martedì 06 maggio 2008 - 13.41

squilibrio Profilo | Expert


Ciao ho una web application che utilizza in tutti i files .cs il namespace dell'applicazione

ora vorrei provare ad utilizzare una classettina che avevo creato precedente e presente nella cartella

app_code/helper/mia_classe


public class Helper
{

#region Proprietà private

private static Helper singleton;

private DataHelper dataHelper;
private PresentationHelper presentationHelper;
private SecurityHelper securityHelper;

etc...

il problema è che facendo Helper mioHelper

nelle web application mi dice che non riesce a trovare Helper

ho provato anche a mettere questa classe nel mio namespace facendo


namespace CRM
{
public class Helper
{

ma non cambia nulla

cosa sbaglio?

grazie

Brainkiller Profilo | Guru

>Ciao ho una web application che utilizza in tutti i files .cs
>il namespace dell'applicazione
>ora vorrei provare ad utilizzare una classettina che avevo creato
>precedente e presente nella cartella

Provare a mettere il file .cs dentro app_code senza sottocartelle.

Vediamo se dipende da questo.

Facci sapere.
Ciao

David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/

squilibrio Profilo | Expert

Niente...tutto come prima :-((

Brainkiller Profilo | Guru

>Niente...tutto come prima :-((

Allora fai così deve funzionare per forza.

Io ho creato un nuovo progetto Web.
Ho creato la cartella app_code.
Ho creato una nuova classe, tasto destro new Item -> Class.

public class Class1 { }

Poi nel progetto ho creato una nuova pagina web.
Ho digitato:

Class1 classe=new Class1();

e funziona.
Prova questa operazione banale.
Se funziona evidentemente nella tua classe c'è qualche problema o ci sono problemi di hiding (visibilità della classe nel progetto).

Ciao

David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5