Fråga : Inter processaa kommunikation mellan två VB.NET-applikationer

Jag har 64 bet Windows bildar App som är skriftlig i VB.NET 2010, såväl som en andra 32 bet Windows bildar App som var skriftlig i VB.NET 2010.

I, önskar också 64na bet app för att vara kompetent till appellen som en singel fungerar i 32na bet app som passerar en strängaparameter och, har 32na bet fungerar retur, ett resultat stränger: txtResult för

Dim som stränger =

I för
MsgBox (txtResult) för SomeRoutineInThe32BitApp (”This är en testa”), har läst, att jag kan använda håligheter, IPC som namnges leda i rör etc., men att undra för förmiddag vad de enklast att närma sig mål för is.

The, är till slutligen appellen som ett rutinmässigt i en legat 32 bet OCX från 64 bet processaa via 32 bet processaa att exemplifierar 32na bet OCX. Jag behöver endast att vara kompetent att passera en singel stränger och går en singel string.




As som tillbaka är vanlig, efter 2 timmar av att surfa och I-förmiddagen nowhere.
" klar "

Svar : Inter processaa kommunikation mellan två VB.NET-applikationer

I sammanställde precis de ovannämnda appsna för någon CPU, och den fungerade som förväntat. Naturligtvis mitt problem är att, om jag hänvisar till 32 bet COM som var del- i appen som jag får efter undantaget, när De är pröva till instansiate det:

Hämta COMEN klassificera fabriken för del- med CLSID {xxx} missade tack vare efter felet: 80040154

Jag tror att jag enkelt inte kan använda denna typ av sammanlänkningen mellan två .NET-apps, om ett av dem är x64, eller någon CPU och det annat bruket som 32 bet ActiveX, kontrollera.
Andra lösningar  
 
programming4us programming4us