Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - problema su creazione setup
Forum - C# / VB.NET - problema su creazione setup

Pagine: [ 1 2 3 4 ] Precedente | Prossimo
Avatar
mizar1 (Normal User)
Pro


Messaggi: 72
Iscritto: 09/11/2009

Segnala al moderatore
Postato alle 21:56
Giovedì, 04/08/2016
salve
ho fatto un semplice programmino in vbnet
che usa il newtonsoft json per deserializzare delle api

e tutto ok funziona perfettamente
il problema si crea quando vado a fare con inno il setup per distribuirlo su altri pc

inserisco l eseguibile le dll json ma quando vado a fare l installazione e lanciare il programma mi da errore



************** Testo dell'eccezione **************
System.ArgumentNullException: Il valore non può essere null.
Nome parametro: value
   in Newtonsoft.Json.JsonConvert.DeserializeObject(String value, Type type, JsonSerializerSettings settings) in C:\Development\Releases\Json\Working\Newtonsoft.Json\Working-Signed\Src\Newtonsoft.Json\JsonConvert.cs:riga 851
   in Newtonsoft.Json.JsonConvert.DeserializeObject[T](String value, JsonSerializerSettings settings) in C:\Development\Releases\Json\Working\Newtonsoft.Json\Working-Signed\Src\Newtonsoft.Json\JsonConvert.cs:riga 820


come mai?

dove sbaglio?

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 23:07
Giovedì, 04/08/2016
Cioè l'installazione termina regolarmente mentre l'errore l'hai in esecuzione, giusto?

Devi controllare cosa passi nel primo parametro (String value) ... sembra non sia corretto, ma senza conoscere il codice, quando chiami il metodo e cosa passi è impossibile dire di più ...


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
mizar1 (Normal User)
Pro


Messaggi: 72
Iscritto: 09/11/2009

Segnala al moderatore
Postato alle 0:03
Venerdì, 05/08/2016
il problema ce l ho solo sul setup su altri pc

perche se lo faccio sul mio funziona tutto regolarmente


secondo me e' un problema che non installa bene la dll di json
pero' non so come fare

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 8:17
Venerdì, 05/08/2016
Cioè l'errore lo hai quando esegui il setup? Cioè il tuo programma non viene installato alla fine?


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
mizar1 (Normal User)
Pro


Messaggi: 72
Iscritto: 09/11/2009

Segnala al moderatore
Postato alle 9:25
Venerdì, 05/08/2016
il setup viene creato regolarmente.

se lo eseguo sul mio pc (dove ho sviluppato il programma) viene installato e  funziona tutto bene

se lo eseguo su altri pc il setup funziona lo installa regolarmente ma quando vado a eseguire il programma da me creato mi da quell errore


secondo me devo installare anche la dll ma non so come fare (premetto che nel fare il setup con inno l'ho selezionata)

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 13:41
Venerdì, 05/08/2016
Quindi il problema non mi pare sul setup altrimenti avresti avuto una segnalazione e non si sarebbe concluso.

Andiamo al tuo codice ... quando utilizzi la DeserializeObject della DLL ? Cosa passi come argomenti ?


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
mizar1 (Normal User)
Pro


Messaggi: 72
Iscritto: 09/11/2009

Segnala al moderatore
Postato alle 22:32
Venerdì, 05/08/2016
Testo quotato

Postato originariamente da nessuno:
Quindi il problema non mi pare sul setup altrimenti avresti avuto una segnalazione e non si sarebbe concluso.

Andiamo al tuo codice ... quando utilizzi la DeserializeObject della DLL ? Cosa passi come argomenti ?




ma il programma funziona gli argomenti vanno bene

e' su altri pc che non ba

PM Quote
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1620
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 0:26
Sabato, 06/08/2016
Hai provato il programma su altri pc senza installarlo?
Gli argomenti sono corretti? (non basta dire sul mio pc va bene)
Tutte le librerie necessarie sono nella stessa directory dell'eseguibile?
La versione del .net framework è quella corretta?
I file dai quali il progetto dipende ci sono tutti?

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6402
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 7:47
Sabato, 06/08/2016
Può essere che in altre condizioni, su altri pc, il programma non funzioni. Se vuoi mostrare il codice per risolvere bene, altrimenti auguri


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Pagine: [ 1 2 3 4 ] Precedente | Prossimo