Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
.NET Framework
Impossibile caricare il file o l'assembly 'Interop.Scripting'
lunedì 11 settembre 2006 - 12.20
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Alus
Profilo
| Newbie
20
messaggi | Data Invio:
lun 11 set 2006 - 12:20
Ciao,sto realizzando un progetto vb.net e sul computer dove è installato l'ambiente visual studio, funziona tutto correttamente.
Una volta creato il file msi, installandolo su un'altro pc,mi da questo tipo di errore:
Impossibile caricare il file o l'assembly 'Interop.Scripting, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' o una delle relative dipendenze. Impossibile trovare il file specificato.
So che L'interop.Scripting fa parte della dll scrun nella cartella system32.
Tale dll se la includo nella generazione mi da errore perchè è una dll di sistema protetta,ma anche escludendola mi si presente l'errore di sopra.
Cosa succede?
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
lun 11 set 2006 - 22:59
>So che L'interop.Scripting fa parte della dll scrun nella cartella
>system32.
>Tale dll se la includo nella generazione mi da errore perchè
>è una dll di sistema protetta,ma anche escludendola mi si presente
>l'errore di sopra.
Non so di che cosa fa parte. Che OS è installato sul PC dove ti crea problemi ? Ti crea problemi su tutti i PC o solo su uno tanto per capire se è un problema nella generazione o del PC di destinazione. Hai provato ad aggiornare alla ultima versione di Windows Installer sul computer destinazione ?
Ciao
David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
Alus
Profilo
| Newbie
20
messaggi | Data Invio:
lun 11 set 2006 - 23:04
La scrrun.dll è una dll di sistema che contiene l'Interopt.Scripting, annzi, piu precisamente Il File System Object, per effettuare operazioni su file o cartelle.
Come sistema ho xp home, e non mi sembra ci siano problemi di aggiornamenti....
Si tratta di tutti i pc dove non c'è l'ambiente .net
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
lun 11 set 2006 - 23:13
>La scrrun.dll è una dll di sistema che contiene l'Interopt.Scripting,
>annzi, piu precisamente Il File System Object, per effettuare
>operazioni su file o cartelle.
Esatto. La sccrun.dll contiene semplicemente il runtime dell'engine di Script di Windows, però io non credo che il tuo errore sia correlato direttamente a questa DLL, bensì ad una classe intermedia creata dal Framework. Infatti si parla di Interop.Scripting e si parla di ASsembly. La DLL scrrun.dll infatti non è una DLL managed ma è una DLL classica Win32.
>Si tratta di tutti i pc dove non c'è l'ambiente .net
Beh però il Framework Runtime l'hai installato vero ?
Ciao
David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
Alus
Profilo
| Newbie
20
messaggi | Data Invio:
lun 11 set 2006 - 23:22
>Esatto. La sccrun.dll contiene semplicemente il runtime dell'engine
>di Script di Windows, però io non credo che il tuo errore sia
>correlato direttamente a questa DLL, bensì ad una classe intermedia
>creata dal Framework. Infatti si parla di Interop.Scripting e
>si parla di ASsembly. La DLL scrrun.dll infatti non è una DLL
>managed ma è una DLL classica Win32.
>
Più o meno mi è chiaro,ma il problema,a livello di codice,mi si presenta non appena istanzio l'fso.
Dalla descrizione dell'errore che ho riportato sopra,e dal fatto che la generazione con la scrrun va in errore,ho azzardato che fosse questo il problema.
Se mi parli di classe intermedia,non so dove trovarla.....
>
>Beh però il Framework Runtime l'hai installato vero ?
Certo che ho installato il framework
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
lun 11 set 2006 - 23:26
>Più o meno mi è chiaro,ma il problema,a livello di codice,mi
>si presenta non appena istanzio l'fso.
Ma dove lo istanzi scusa l'FSO e perchè ?
Stiamo parlando di cosa, di una applicazione a finestra in .NET ?
Ciao
David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
Alus
Profilo
| Newbie
20
messaggi | Data Invio:
lun 11 set 2006 - 23:29
>>Più o meno mi è chiaro,ma il problema,a livello di codice,mi
>>si presenta non appena istanzio l'fso.
>
>Ma dove lo istanzi scusa l'FSO e perchè ?
>Stiamo parlando di cosa, di una applicazione a finestra in .NET
>?
Applicazione a finestra???
Beh,si,ho un'interfaccia per far lavorare l'utente e l'FSO viene istanziato nel load di una form per controllare l'esistenza di alcuni file....teoricamente non è proprio un'applicazione web.
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
lun 11 set 2006 - 23:35
>Applicazione a finestra???
C'è qualcosa di strano ? Si chiama applicazione a finestra una applicazione Windows
No ?
>Beh,si,ho un'interfaccia per far lavorare l'utente e l'FSO viene
>istanziato nel load di una form per controllare l'esistenza di
>alcuni file....teoricamente non è proprio un'applicazione web.
Ma scusa che bisogno c'è di instanziare l'FSO ?
Non si usa più ormai l'FSO
Perchè non utilizzare il semplice metodo .NET File.Exists("C:\nomedelfile.est") ???
Ciao
David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
Alus
Profilo
| Newbie
20
messaggi | Data Invio:
lun 11 set 2006 - 23:40
>C'è qualcosa di strano ? Si chiama applicazione a finestra una
>applicazione Windows
No ?
Strano per me perchè magari utilizzi termini un po piu alti del mio livello di conoscenza......
>Ma scusa che bisogno c'è di instanziare l'FSO ?
>Non si usa più ormai l'FSO
>Perchè non utilizzare il semplice metodo .NET File.Exists("C:\nomedelfile.est")
>???
Non lo utlizzo perchè non ne so neanche l'esistenza......
Come va dichiarato?Usato?
Ciao
Mi sono un po documentato ed ho capito come usarlo...più o meno.....
Per ora funziona,poi sicuramnete lo ottimizzerò.
Mi sai dire per caso,per il merge di word cosa devo utilizzare?
Ancora tante grazie.
Danilo
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 12 set 2006 - 19:02
>Mi sono un po documentato ed ho capito come usarlo...più o meno.....
>Mi sai dire per caso,per il merge di word cosa devo utilizzare?
Cosa intendi per il Merge di Word ? Cioè cambiamo fronte e andiamo su Word, cioè è una domanda sull'utilizzo di Word slegato da .NET o con .NET ?
Ciao
David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/
Alus
Profilo
| Newbie
20
messaggi | Data Invio:
mer 13 set 2006 - 02:50
>Cosa intendi per il Merge di Word ? Cioè cambiamo fronte e andiamo
>su Word, cioè è una domanda sull'utilizzo di Word slegato da
>.NET o con .NET ?
Proprio un cambio fronte non direi...si tratta cmq dello stesso progetto(pensavo quindi di utilizzare lo stesso post),quindi sempre .NET.
Dopo aver risoltoil problema d prima(Scripring),ho creato un file txt.
I dati di questo file li devo riprtare su un word che già presenta i metafield interessati.
E proprio qui mi si presenta l'errore simile ma riferto all'Interopt.Word.
Ciao
Torna su
Stanze Forum
Elenco Threads
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 !