Il giorno venerdì 12 dicembre 2014 14:25:21 UTC+1, Kan ha scritto:
> Il 12/12/2014 11:12, Andrea ha scritto:
> > Buongiorno a tutti,
>
> ( *** le righe dovrebbe avere al massimo 80 caratteri *** )
>
> >
> > Dove sbaglio?
> > Grazie anticipatamente.
> >
>
> Non sono sicuro che sia possibile, ma credo che dovresti impostare sulla
> libreria come "Target framework" un framework supportato da VS2003,
> almeno se non hai utilizzato parti delle ultime versioni del framework.
> Il problema è che VS2003 credo supporti solo il framework 1, che non
> penso sia ancora supportato su VS2012, il quale se non sbaglio ti
> permette di impostare come target dal framework 2 in poi.
il problema è che ho bisogno di utilizzare classi (tipo BasicHttpsBinding) che sono supportate disponibili solo dal framework 4.5
> Non puoi convertire il progetto da VS2003 a VS2012?
è un progetto abbastanza corposo e non è semplicissimo farlo
> Altrimenti, potresti impostare sulla libreria il framework minore
> possibile, esempio il 2, e poi convertire il progetto da VS2003 a VS2005
> o successivo, ma a quel punto, se devi convertirlo, tanto vale passare
> direttamente al VS2012.
questa libreria che ho creato con VS 2012, sono riuscito ad integrarla (ed utilizzarla) anche in un progetto scritto in VB6. In pratica, l'ho compilata impostando ComVisible a true ed indicando nell'assembly il tipo di interfaccia AutoDual, per poi aggiungere il .tlb (ricavato con regasm) come riferimento.
Probabilmente non me ne esco.