Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    260

    [C#] Classe System.Net.WebClient non trovata

    Ciao a tutti.
    Sto programmando in VisualStudio2005 Professional per il Windows Mobile 5.0 Pocket PC.
    Mi da il seguente errore se creo un istanza di WebClient:

    System.Net.WebClient wc = new System.Net.WebClient()

    "Il tipo o il nome dello spazio dei nomi 'WebClient' non esiste nello spazio dei nomi 'System.Net'; probabilmente manca un riferimento a un assembly"

    mentre se faccio un progetto normale per windows, tale classe è trovata.....

    Quale potrebbe essere il problema??

    Grazie 1000

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    260
    leggevo che ci vuole il framework .NET 3.0 ... il Visual Studio 2005 ha il .NET 2.0
    Nella versione beta di Visual Studio 2008 si parla di .NET 3.0

    Posso aggiornare in qualche modo?

  3. #3
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: [C#] Classe System.Net.WebClient non trovata

    Originariamente inviato da jeangr
    Sto programmando in VisualStudio2005 Professional per il Windows Mobile 5.0 Pocket PC.
    Mi da il seguente errore se creo un istanza di WebClient:

    System.Net.WebClient wc = new System.Net.WebClient()
    Una cosa è il .NET Framework per i sistemi desktop e un'altra cosa è il .NET Compact Framework per i sistemi mobile.
    Non è detto che una classe disponibile nel .NET Framework (qualunque versione) sia disponibile nel .NET Compact Framework.

    Per la classe System.Net.WebClient, la documentazione dice:

    .NET Framework
    Supported in: 3.0, 2.0, 1.1, 1.0

    Quindi non credo che ci sia nel .NET Compact Framework.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320

    Moderazione

    C# è un linguaggio della famiglia .NET e come tale tutte le discussioni in merito trovano posto nell'apposito sub-forum: VisualBasic e .NET Framework.

    Posta in quel forum le tue prossime discussioni in merito a tali linguaggi.

    Ti sposto.

    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    260
    grazie andbin ... ma come posso ovviare a tale mancanza?

  6. #6
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da jeangr
    ma come posso ovviare a tale mancanza?
    Non ne ho idea, di C# e .NET conosco quasi niente .... mi sono limitato a leggere la documentazione.

    Comunque, sempre dalla documentazione, ho capito che WebClient è una classe per compiere operazioni di "alto livello" su un URL, download/upload di file, ecc....
    Visto che come ho detto, non c'è nel Compact Framework si potrebbe, penso, usare qualcosa a più basso livello. Vedo che c'è una classe WebRequest per fare delle request a un URL. È più a basso livello nel senso che non c'è un metodo "DownloadFile", c'è da fare la richiesta, ottenere lo stream, leggere ecc.....
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

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.