DetailPage-MSS-KB

Microsoft Knowledge Base

Identificativo articolo: 957924 - Ultima modifica: lunedì 10 ottobre 2011 - Revisione: 4.0

 
-

Per continuare a ricevere gli aggiornamenti della protezione per Windows, assicurarsi di eseguire Windows Vista con Service Pack 2 (SP2). Per ulteriori informazioni, fare riferimento a questa pagina Web Microsoft: Per alcune versioni di Windows il servizio di supporto non è più disponibile (http://windows.microsoft.com/it-it/windows/help/end-support-windows-xp-sp2-windows-vista-without-service-packs?os=xp)

13 Aprile 2010 è terminato il supporto per Windows Vista senza service pack installato. Per continuare a ricevere gli aggiornamenti della protezione per Windows, assicurarsi che si esegue Windows Vista con Service Pack 2 (SP2). Per ulteriori informazioni, fare riferimento a questa pagina web Microsoft: Support is ending for some versions of Windows (http://windows.microsoft.com/en-us/windows/help/end-support-windows-xp-sp2-windows-vista-without-service-packs)

In questa pagina

INTRODUZIONE

Microsoft ha rilasciato un aggiornamento cumulativo per i file estesi del Runtime di Visual Basic 6.0 Service Pack 6 (SP6). Questo aggiornamento cumulativo comprende le protezione aggiornamento 926857 versioni e aggiornate di molti altri controlli Microsoft ActiveX che costituiscono i Visual Basic 6.0 file estesi del Runtime di.

Per ulteriori informazioni sulla protezione 926857 di aggiornamento, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
926857  (http://support.microsoft.com/kb/926857/ ) MS08-070: Descrizione dell'aggiornamento della protezione per Microsoft Visual Basic 6.0 Service Pack 6 file estesi del Runtime: 9 dicembre 2008

Che cosa sono i file estesi del Visual Basic 6.0 Runtime?

I file estesi del Visual Basic 6.0 Runtime includono selezionare i file OCX del controllo ActiveX, librerie e strumenti che vengono inviati con supporto IDE di Visual Basic 6.0 e come versione in linea. In genere, l'IDE di Visual Basic 6.0 o il sito Microsoft.com Web installa questi file sul sistema di sviluppo. Lo sviluppatore ridistribuisce i file con applicazioni dello sviluppatore.

Il supporto per l'IDE di Visual Basic 6.0 è terminato come dell'8 aprile 2008. Tuttavia, Microsoft offre comunque il supporto di runtime selezione estesa dei file distribuiti con applicazioni. Per ulteriori informazioni sul supporto per i file estesi del Visual Basic 6.0 Runtime, visitare il seguente sito Web MSDN (informazioni in lingua INGLESE):
Istruzione il supporto per Visual Basic 6.0 in Windows Vista e Windows Server 2008
http://msdn.microsoft.com/en-us/vbrun/ms788708.aspx (http://msdn.microsoft.com/en-us/vbrun/ms788708.aspx)

Dopo avere installato questo aggiornamento cumulativo, è necessario installare l'aggiornamento della protezione 926857?

Questo aggiornamento cumulativo include e sostituisce l'aggiornamento della protezione 926857. Di conseguenza, dopo aver installato questo aggiornamento cumulativo, non è necessario installare l'aggiornamento della protezione 926857. Se si è precedentemente installato aggiornamento della protezione 926857 e quindi installare questo aggiornamento cumulativo, aggiornamento della protezione 926857 viene rimosso automaticamente. Questo comportamento si verifica perché questo aggiornamento cumulativo sostituisce gli aggiornamenti della protezione 926857.

Questo aggiornamento cumulativo è veramente necessario?

Sì. Questo aggiornamento cumulativo contiene le correzioni della protezione indicato in precedenza e diverse altre correzioni per la stabilità e prestazioni correzioni per i controlli ActiveX inclusi nei Visual Basic 6.0 file estesi del Runtime di. Inoltre, i controlli ActiveX inclusi in questo aggiornamento cumulativo saranno la linea di base per aggiornamenti futuri per i controlli ActiveX. Sono inclusi gli aggiornamenti della protezione e aggiornamenti rapidi (hotfix) per i controlli ActiveX. Pertanto, è consigliabile installare questo aggiornamento cumulativo per la previsione più recenti supportata per i controlli ActiveX.

Sono uno sviluppatore software di terze parti e utilizzo di controlli ActiveX nella mia applicazione. Che cosa è necessario effettuare?

Se si ridistribuiscono i controlli ActiveX, assicurarsi di aggiornare la versione dei controlli ActiveX installati con l'applicazione scaricando l'aggiornamento cumulativo. Per ulteriori informazioni sulle procedure consigliate per l'utilizzo di componenti ridistribuibili, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
835322  (http://support.microsoft.com/kb/835322/ ) Le applicazioni che ignorano assembly side-by-side da utilizzati a livello globale potrebbero essere vulnerabile a problemi risolti in un aggiornamento software Microsoft

Sto sviluppando software contenente un controllo ActiveX ridistribuibile. Cosa devo fare?

Installare questo aggiornamento cumulativo per sviluppo software. Se un controllo ActiveX con un'applicazione ridistribuiti, rilasciare una versione aggiornata dell'applicazione ai propri clienti. Nella versione aggiornata dell'applicazione, includere la versione aggiornata del file in questo aggiornamento cumulativo per sviluppo software.

Informazioni

Nota Nel maggio 2009, Microsoft ha pubblicato nuovamente l'aggiornamento cumulativo per i file estesi del Runtime di Visual Basic 6.0 Service Pack 6 (SP6). Questo sostituisce l'aggiornamento cumulativo che originariamente è stato rilasciato nel dicembre 2008. Questo aggiornamento cumulativo aggiornamento risolve alcuni problemi scoperti nella versione originale di dicembre 2008.

Elenco delle correzioni per problemi riscontrati in dicembre 2008 aggiornamento cumulativo per file estesi del Runtime di Visual Basic 6.0 Service Pack 6 (SP6)

I problemi descritti di seguito sono stati rilevati nel dicembre 2008 aggiornamento cumulativo per Visual Basic 6.0 Service Pack 6 (SP6) file estesi del Runtime di e sono stati corretti nell'aggiornamento di aggiornamento cumulativo del maggio 2009.
  1. Quando si utilizza il metodo Controls.Add per aggiungere a livello di codice uno l'originale file Visual Basic 6.0 SP6 Runtime estesa a un form, viene visualizzato un errore in fase di esecuzione 731. Il messaggio di errore riportato di seguito è riportato un esempio di errore quando in questo modo il controllo Microsoft Winsock che è stato aggiornato nell'originale cumulativo rilascio nel dicembre 2009 dell'aggiornamento.
    "Errore in fase di esecuzione 731 – per utilizzare ‘ MSWinsock.Winsock ’, è necessario specificare una stringa di licenza per il controllo. Utilizzare Licenses.Add per aggiungere la stringa di licenza nell'insieme Licenses."
    Se si modifica il codice di Visual Basic per utilizzare il metodo Licenses.Add per aggirare il problema, il codice avrà esito positivo nell'aggiunta del controllo. Tuttavia, si riceverà un errore di "Non corrispondenza del tipo" quando si tenta di eseguire il cast della variabile di controllo a un tipo specifico. Ad esempio, se aggiunto a livello di codice il controllo Microsoft Winsock chiamando Licenses.Add e Controls.Add, tentando la variabile di controllo per un risultato di tipo MSWinsock.Winsock il cast in un errore di "Non corrispondenza del tipo".
  2. Il controllo DataCombo (MSDatLst.ocx) e il controllo DBCombo (DBList32.ocx) non disegnare il testo nella sezione Modifica della casella combinata correttamente quando si esegue un'applicazione che utilizza tali controlli. Viene disegnato il testo nella parte modifica sotto l'area di modifica della casella combinata in fase di esecuzione.
  3. Quando si imposta la proprietà ValueFormat o PercentFormat dell'oggetto DataPointLabel all'interno di un controllo Microsoft Chart (mschrt20.ocx), il grafico non viene disegnato del tutto o può causare l'arresto anomalo del sistema con una violazione di accesso dell'applicazione.
  4. Quando si utilizza il controllo Microsoft Tabbed Dialog (Tabctl32.ocx), caratteri giapponesi non vengono visualizzati sul lato destro di ogni scheda correttamente.

Come ottenere l'aggiornamento cumulativo per i Visual Basic 6.0 Service Pack 6 Runtime file estesi

Il seguente file è disponibile per il download dall'Area download Microsoft:

Riduci l'immagineEspandi l'immagine
Download
Download the cumulative update rollup for the Visual Basic 6.0 Service Pack 6 Runtime Extended Files package now. (http://www.microsoft.com/downloads/details.aspx?FamilyId=CB824E35-0403-45C4-9E41-459F0EB89E36&displaylang=en)

Per ulteriori informazioni sul download dei file di supporto Microsoft, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
119591  (http://support.microsoft.com/kb/119591/ ) Come ottenere file di supporto Microsoft dai servizi in linea
Microsoft analizzati questo file per individuare eventuali virus. Microsoft ha utilizzato il software antivirus più recente disponibile alla data di pubblicazione del file. Il file è memorizzato sul server con protezione avanzata che impedisce modifiche non autorizzate.

Per installare questo aggiornamento cumulativo, è necessario disporre almeno Windows Installer 3.1 o versione successiva installato nel computer. Per ottenere la versione più recente di Windows Installer per il computer, visitare il seguente sito Web Microsoft:
http://www.microsoft.com/downloads/details.aspx?familyid=5A58B56F-60B6-4412-95B9-54D056D6F9F4 (http://www.microsoft.com/downloads/details.aspx?familyid=5A58B56F-60B6-4412-95B9-54D056D6F9F4)

Opzioni della riga di comando per questo aggiornamento cumulativo

Per ulteriori informazioni sulle diverse opzioni della riga di comando che supporta questo aggiornamento cumulativo, visitare il seguente sito MSDN Web:
http://msdn.microsoft.com/en-us/library/aa367449.aspx (http://msdn.microsoft.com/en-us/library/aa367449.aspx)

Informazioni sulla rimozione di rollup aggiornamento cumulativo

Questo aggiornamento cumulativo non può essere rimosso dopo l'installazione. Questo comportamento è simile a altri aggiornamenti rilasciati in precedenza per i componenti di Visual Basic 6.0.

Informazioni sui file

Questo manifesto contiene le informazioni sul file per l'aggiornamento di maggio 2009 dell'aggiornamento cumulativo per i Visual Basic 6.0 Service Pack 6 Runtime file estesi. Questi file sostituiscono l'aggiornamento cumulativo originale che è stato rilasciato nel novembre 2008. La versione in lingua inglese di questo aggiornamento cumulativo presenta gli attributi del file (o attributi successivi) elencati nella tabella riportata di seguito. Le date e ore dei file sono elencate in UTC (Coordinated Universal Time). Quando si visualizzano le informazioni sul file, viene convertita in ora locale. Per calcolare la differenza tra ora UTC e quella locale, utilizzare la scheda fuso orario nell'elemento di Data e ora nel Pannello di controllo.
Riduci questa tabellaEspandi questa tabella
Nome del fileVersione del fileDimensioni fileDataOra
Comct232.cab Non applicabile 86310 24/3/2009 15: 58
Comct232.DEP Non applicabile 2495 24/3/2009 12: 33
Comct232.ocx 6.0.98.16170080 24/3/2009 15: 52
Comct332.cabNon applicabile142147 24/3/2009 15: 58
Comct332.DEPNon applicabile3024 24/3/2009 15: 54
Comct332.ocx6.7.98.16415552 24/3/2009 15: 52
Comctl32.cab Non applicabile 237887 24/3/2009 15: 58
Comctl32.DEP Non applicabile 2495 24/3/2009 12: 32
Comctl32.ocx 6.0.98.16614992 24/3/2009 15: 52
Comdlg32.cab Non applicabile 70382 24/3/2009 15: 58
Comdlg32.DEP Non applicabile 2494 24/3/2009 12: 33
COMDLG32.ocx 6.1.98.16155984 24/3/2009 15: 52
Dbadapt.cab Non applicabile 26707 24/3/2009 15: 58
Dbadapt.DEP Non applicabile 2501 24/3/2009 12: 46
Dbadapt.dll 6.1.98.1657168 24/3/2009 15: 52
Dbgrid32.cab Non applicabile 257489 24/3/2009 15: 58
Dbgrid32.DEP Non applicabile 2387 24/3/2009 16: 35
Dbgrid32.ocx 5.1.98.13567104 24/3/2009 15: 52
Dblist32.cab Non applicabile 104477 24/3/2009 15: 58
Dblist32.DEP Non applicabile 2494 24/3/2009 12: 49
Dblist32.ocx 6.1.98.16222528 24/3/2009 15: 52
Mci32.cab Non applicabile 92360 24/3/2009 15: 58
Mci32.DEP Non applicabile 2394 24/3/2009 12: 37
Mci32.ocx 6.1.98.16215880 24/3/2009 15: 52
Msaddndr.cab Non applicabile 49425 24/3/2009 15: 58
Msaddndr.DEP Non applicabile 2486 24/3/2009 12: 52
Msaddndr.dll 6.1.98.1699136 24/3/2009 15: 52
Msadodc.cab Non applicabile 64038 24/3/2009 15: 58
Msadodc.DEP Non applicabile 2502 24/3/2009 12: 43
Msadodc.ocx 6.1.98.16134976 24/3/2009 15: 52
Msbind.cab Non applicabile 41564 24/3/2009 15: 58
Msbind.DEP Non applicabile 492 24/3/2009 12: 43
Msbind.dll 6.1.98.1684808 24/3/2009 15: 52
Mscdrun.cab Non applicabile 28465 24/3/2009 15: 57
Mscdrun.DEP Non applicabile 2543 24/3/2009 12: 35
Mscdrun.dll 6.1.98.1657152 24/3/2009 15: 52
Mschrt20.cab Non applicabile 452634 24/3/2009 15: 58
Mschrt20.DEP Non applicabile 2494 24/3/2009 12: 45
Mschrt20.ocx 6.1.98.161029968 24/3/2009 15: 52
Mscomct2.cab Non applicabile 335325 24/3/2009 15: 58
Mscomct2.DEP Non applicabile 2494 24/3/2009 12: 37
Mscomct2.ocx 6.1.98.16659264 24/3/2009 15: 52
Mscomctl.cab Non applicabile 479056 24/3/2009 15: 58
Mscomctl.DEP Non applicabile 2494 24/3/2009 04/1999 12.36
Mscomctl.ocx 6.1.98.161069376 24/3/2009 15: 52
Mscomm32.cab Non applicabile 59264 24/3/2009 15: 58
Mscomm32.DEP Non applicabile 2494 24/3/2009 12: 42
Mscomm32.ocx 6.1.98.16119616 24/3/2009 15: 52
Mscsfdbg.dll 6.1.98.1669440 24/3/2009 15: 52
Msdatgrd.cab Non applicabile 133168 24/3/2009 15: 58
Msdatgrd.DEP Non applicabile 2514 24/3/2009 12: 45
Msdatgrd.ocx 6.1.98.16278352 24/3/2009 15: 52
Msdatlst.cab Non applicabile 117465 24/3/2009 15: 58
Msdatlst.DEP Non applicabile 2494 24/3/2009 12: 50
Msdatlst.ocx 6.1.98.16252240 24/3/2009 15: 52
Msdatrep.cab Non applicabile 100023 24/3/2009 15: 58
Msdatrep.DEP Non applicabile 2507 24/3/2009 12: 46
Msdatrep.ocx 6.1.98.16206160 24/3/2009 15: 52
Msdbrpt.cab Non applicabile 146944 24/3/2009 15: 58
Msdbrpt.dll 6.1.98.16340800 24/3/2009 15: 52
Msdbrptr.cab Non applicabile 148222 24/3/2009 15: 58
Msdbrptr.DEP Non applicabile 2545 24/3/2009 12: 47
Msdbrptr.dll 6.1.98.16328512 24/3/2009 15: 52
Msflxgrd.cab Non applicabile 112053 24/3/2009 15: 58
Msflxgrd.DEP Non applicabile 2494 24/3/2009 13: 18
Msflxgrd.ocx 6.1.98.14258880 24/3/2009 15: 52
Mshflxgd.cab Non applicabile 207713 24/3/2009 15: 58
Mshflxgd.DEP Non applicabile 2524 24/3/2009 12: 53
Mshflxgd.ocx 6.1.98.16443488 24/3/2009 15: 52
Mshtmpgd.cab Non applicabile 105828 24/3/2009 15: 58
Mshtmpgd.dll 6.1.98.16245584 24/3/2009 15: 52
Mshtmpgr.cab Non applicabile 44119 24/3/2009 15: 57
Mshtmpgr.DEP Non applicabile 2486 24/3/2009 12: 32
Mshtmpgr.dll 6.1.98.16117584 24/3/2009 15: 52
Msinet.cab Non applicabile 66922 24/3/2009 15: 58
Msinet.DEP Non applicabile 2405 24/3/2009 12: 42
MSINET.ocx 6.1.98.16136008 24/3/2009 15: 52
Msmapi32.cab Non applicabile 70315 24/3/2009 15: 58
Msmapi32.DEP Non applicabile 2494 24/3/2009 12: 38
Msmapi32.ocx 6.1.98.16151376 24/3/2009 15: 52
Msmask32.cab Non applicabile 89928 24/3/2009 15: 58
Msmask32.DEP Non applicabile 2494 24/3/2009 12: 38
MSMask32.ocx 6.1.98.16178512 24/3/2009 15: 52
Msrdc20.cab Non applicabile 89581 24/3/2009 15: 58
Msrdc20.DEP Non applicabile 2493 24/3/2009 12: 39
Msrdc20.ocx 6.1.98.16190800 24/3/2009 15: 52
Msrdo20.cab Non applicabile 190950 24/3/2009 15: 58
Msrdo20.DEP Non applicabile 2670 24/3/2009 12.34
Msrdo20.dll 6.1.98.16449872 24/3/2009 15: 52
Msstdfmt.cab Non applicabile 66366 24/3/2009 15: 58
Msstdfmt.dll 6.1.98.16129872 24/3/2009 15: 52
Msstkprp.cab Non applicabile 50024 24/3/2009 15: 57
Msstkprp.dll 6.1.98.16107840 24/3/2009 15: 52
Mswcrun.cab Non applicabile 112782 24/3/2009 15: 58
Mswcrun.DEP Non applicabile 2474 24/3/2009 12: 50
Mswcrun.dll 6.1.98.16310592 24/3/2009 15: 52
Mswinsck.cab Non applicabile 64013 24/3/2009 15: 57
Mswinsck.DEP Non applicabile 2463 24/3/2009 12: 41
Mswinsck.ocx 6.1.98.16127808 24/3/2009 15: 52
Picclp32.cab Non applicabile 50631 24/3/2009 15: 58
Picclp32.DEP Non applicabile 2494 24/3/2009 12: 39
Picclp32.ocx 6.1.98.16100160 24/3/2009 15: 52
Richtx32.cab Non applicabile 100421 24/3/2009 15: 58
Richtx32.DEP Non applicabile 3008 24/3/2009 12: 40
Richtx32.ocx 6.1.98.16218432 24/3/2009 15: 52
Sysinfo.cab Non applicabile 41911 24/3/2009 15: 57
Sysinfo.DEP Non applicabile 2481 24/3/2009 12: 40
Sysinfo.ocx 6.1.98.1680208 24/3/2009 15: 52
Tabctl32.cab Non applicabile 109944 24/3/2009 15: 58
Tabctl32.DEP Non applicabile 2494 24/3/2009 12: 40
Tabctl32.ocx 6.1.98.16221504 24/3/2009 15: 52
Wbclsdsr.cab Non applicabile 159126 24/3/2009 15: 58
Wbclsdsr.ocx 6.1.98.16221504 24/3/2009 15: 52

Problema noto

Si consideri il seguente scenario. È possibile installare questo aggiornamento su un computer è installata una soluzione software. Soluzione software è basata su Microsoft Visual Basic, Applications Edition (VBA). Soluzione software crea un'istanza del controllo direttamente tramite Microsoft Office. In questo scenario, è possibile che si verifichi uno dei seguenti problemi:
  • È possibile che venga visualizzato un messaggio di errore analogo al seguente quando si tenta di eseguire una macro:
    Oggetto libreria non valido o contiene riferimenti a definizioni di oggetti che non è state trovate.
    Quando si verifica questo problema, non viene eseguita la macro.
  • È possibile che venga visualizzato un messaggio di errore analogo al seguente quando si tenta di aggiungere uno dei controlli aggiornati per un Office modulo di Visual Basic, Applications Edition:
    Elemento non trovato.
    Quando si verifica questo problema, il controllo non viene aggiunto al form.
Per risolvere il problema, eliminare le versioni memorizzate nella cache delle librerie dei tipi di controllo. A tale scopo, eseguire una ricerca nel disco rigido “ EXD ” e quindi eliminare tutte le occorrenze. I file EXD verranno ricreati automaticamente utilizzando i nuovi controlli la volta successiva che utilizzano VBA.

Le informazioni in questo articolo si applicano a:
  • Windows Vista Service Pack 1
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Microsoft Windows Server 2003 Service Pack 1
  • Microsoft Windows Server 2003 Service Pack 2
  • Microsoft Windows XP Service Pack 2
  • Microsoft Windows XP Tablet PC Edition
Chiavi: 
kbmt kbsurveynew kbexpertiseinter kbhowto KB957924 KbMtit
Traduzione automatica articoliTraduzione automatica articoli
Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell’utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell’utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell’articolo: 957924  (http://support.microsoft.com/kb/957924/en-us/ )
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.
Condividi
Altre opzioni per il supporto
Forum del supporto di Microsoft Community
Contattaci direttamente
Ricerca di un partner certificato Microsoft
Microsoft Store