Namespace ambiguo microsoft.office.interop.excel

giovedì 05 giugno 2008 - 12.13

secks Profilo | Senior Member

Su un PC nuovo ho installato VB.NET 2003 e Office 2007 ( e VB.NET 2008 Express ).

su progetto Windows 2003 ho importato il riferimento:
Imports System.microsoft.office.interop

Tutto ok se non per il fatto che con l'istruzione:
dim xlApp As Microsoft.Office.Interop.Excel.Application

da l'errore "namespace ambiguo microsoft.office.interop.excel"

Qualcuno ne sa qualcosa?

Ciao e grazie
Paolo.

Dopo ore di ricerche ho scoperto che nei riferimenti c'erano 2 voci:
Excel e Microsoft.office.interop.Excel.
Eliminando il primo si è risolto il problema!

Wamba Profilo | Expert

Perchè ti genera quest'errore non lo so ma forse puoi aggirarlo con gli alias:
using nomeAlias = name.space.completo;
-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba
http://blogs.ugidotnet.org/WamBlog/
http://www.intellimaker.com

secks Profilo | Senior Member

Dopo ore di ricerche ho scoperto che nei riferimenti c'erano 2 voci:
Excel e Microsoft.office.interop.Excel.
Eliminando il primo si è risolto il problema!

Wamba Profilo | Expert

Grazie Seck,
ma non credo di meritarmi la risposta, l'errore era un altro e per di più non era una soluzione ma un workaround.
In ogni caso sono contento che tu abbia risolto.
-----------------------------------------------------------
Solo chi ha il Caos dentro può generare una stella danzante
Wamba
http://blogs.ugidotnet.org/WamBlog/
http://www.intellimaker.com
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 !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5