Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    241

    utilizzo di .NET Framework per testare file aspx

    Dopo aver installato da:

    Download per .NET Framework

    .NET Framework 1.1 SDK
    e
    .NET Framework 1.1 Redistributable

    mi chiedevo come faccio a testare i miei files .aspx?

    immagino che come per apache e php bisogna ficcarli in una determinata cartella, che credo possa essere:

    C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\ASP.N ETClientFiles

    mentre per visualizzare i miei files su browser?

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,479

    Moderazione

    Ti sposto nella sezione dedicata ad ASP.NET...

    Ciao e buon anno!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    241
    mmm ho capito, grazie!
    quindi mi mancherebbe il web server IIS, per quanto riguarda il Framework è sufficiente che installi la versione Redistributable per interpretare ASP.NET giusto? (Vabbè allora disinstallo l'SDK, le avevo installate entrambe... quella da 109MB allora compremde già quella da 23MB allora?)
    non mi resta che installare il Web Server Cassini allora, spero non sia troppo problematica la configurazione...

    ah complimenti per la pillola, è scritta veramente bene; ora ho visto anche il link nelle faq!

    P.S.: è la seconda volta che sbaglio forum, ma credevo che questa discussione fosse più adatta al forum Framework e VB.NET, invece mi sbagliavo!

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    241
    a proposito, confermate che il .NET Framework SDK non è per Windows XP Home Edition? Allora lo devo proprio disinstallare.

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    241
    Si Sii Siii Siiiiii
    funziona! funziona! funziona!

    dopo giorni e giorni di ricerche su questo forum su altri e su google nonchè l'aiuto prezioso di sms e la paginetta delle faq il cui link si trova nel thread in testa sono riuscito finalmente a testare in locale le mie pagine ASP.NET!!!
    Ho adottato la combinazione "risparmio" naturalmente!

    - Windows XP Home
    - webserver Cassini (utilizzabile SOLO in locale)
    - .NET Framework Redistributable (necessario per l'interpretazione dei linguaggi .NET, tra cui i file aspx; oltretutto contiene il file csc.exe necessario per la compilazione del webserver)
    - .NET Framework SDK (necessario ma solo per lo sviluppo, utile per documentazione, guide e esempi; ma contiene il file gacutil.exe necessario per la compilazione del webserver)

    Ora riassumo tutto ciò che ho fatto, potrebbe tornare utile a qualcun'altro!
    Ho installato .NET Framework v1.1 Redistributable Package (23MB italiano) attraverso Windows Update (comunque è possibile scaricarlo da qui).
    Poi, nonostante non fosse indicato per WinXPHome, ho installato .NET Framework v1.1 SDK (109MB italiano) (scaricabile da qui)
    Guardando poi i contenuti delle cartelle C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322 per il primo e C:\Programmi\Microsoft.NET\SDK\v1.1\Bin per il secondo i files presenti sono differenti, quelli che si trovano nell'una non ci sono nell'altra. C'è anche da dire che potrebbe essere che l'installazione "pesante" contenesse anche i file della "leggera", ma io facendola per seconda non me ne sia accorto che tutti i files della "leggera" siano stati sovrascritti (identicamente).
    Allora mi sembra d'aver capito che per quanto riguarda il webserver chi ha WinNT o Win2000 o WinXpPro o Win2003 ha già anche il webserver IIS; chi ha WinXpHome può ripiegare sul webserver Cassini scaricabile da qui installandolo ad esempio nella directory C:\Programmi\Cassini! Dal file Readme.txt si apprende che occorre ora avviare il file build.bat dal prompt dei comandi, ma prima bisogna fare un'altra cosetta, visto che probabilmente si incorrerebbe al seguente messaggio d'errore:
    compiling Cassini.dll ...
    ------------------------------------------------------------------------
    "csc" non è riconosciuto come comando interno o esterno,
    un programma eseguibile o un file batch.
    ------------------------------------------------------------------------
    Errors in Build
    - Dal menu "Start" con il click destro su "Risorse del Computer" seleziono "Proprietà"
    - nella scheda "Avanzate" clicco su "Variabili d'ambiente"
    - nel riquadro "Variabili di sistema" cerco la variabile "Path"
    - se la trovo la seleziono e clicco su "Modifica" inserendo in coda i due percorsi delle due cartelle dei due file citati all'inizio separati l'uno dall'altro e dal resto da un ; (nel mio caso: ";%SystemRoot%\Microsoft.NET\Framework\v1.1.4322;C :\Programmi\Microsoft.NET\SDK\v1.1\Bin" senza virgolette)
    - altrimenti clicco su "Nuovo" e inserisco "Path" (senza virgolette) in "Nome variabile" e i soliti due percorsi separati dal ; in "Valore Variabile"
    - valido il tutto con una serie di "Ok"

    ora sì è possibile dal prompt dei comandi avviare il file build.bat:
    C:\Programmi\Cassini>build
    ------------------------------------------------------------------------
    Compiling Cassini.dll ...
    ------------------------------------------------------------------------
    Compilatore Microsoft <R> Visual C# .NET versione 7.10.3052.4
    per Microsoft <R> .NET Framework 1.1.4322
    Copyright <C> Microsoft Corporation 2002. Tutti i diritti riservati.
    ------------------------------------------------------------------------
    Installing Cassini.dll into Global Assembly Cache ...
    ------------------------------------------------------------------------
    Microsoft <R> .NET Global Assembly Cache Utility. Version 1.1.4322.573
    Copyright <C> Microsoft Corporation 1998-2002. All rights reserved.
    Assembly successfully added to the cache
    ------------------------------------------------------------------------
    Compiling CassiniWebServer.exe application ...
    ------------------------------------------------------------------------
    Compilatore Microsoft <R> Visual C# .NET versione 7.10.3052.4
    per Microsoft <R> .NET Framework 1.1.4322
    Copyright <C> Microsoft Corporation 2002. Tutti i diritti riservati.
    ------------------------------------------------------------------------
    Done: to run please specify port, virtual and physcal path, for example:
    -----------------------------------
    CassiniWebServer c:\temp 8080 /temp
    -----------------------------------
    ora non resta altro che:
    - avviare il serverweb cliccando su "CassiniWebServer.exe" nella cartella C:\Programmi\Cassini
    - inserire il percorso dove risiedono tutti i files .aspx da eseguire e testare in "Application Directory"
    - inserire 80 (default) in "Server Port"
    - inserire / in "Virtual Root"
    - cliccare su start (compare "Click to browser" con il link per vedere subito il contenuto della cartella con tutti i files pronti per essere eseguiti con un click



    Bene ora posso andare a dormire di gusto

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.