W projekcie C# dodajemy odniesienie do obiektu COM poprzez konfigurację Add References wskazując obiekt COM, który powoduje, że IDE generuje automatycznie zestaw współdziałania. Jest więc dobrze i dobrze, ale budujemy w oparciu o .net 3.5 SP1 aka CLR 2.0, a wygenerowane interakcje używają CLR 4.0, co powoduje, że są niekompatybilne. Czy istnieje sposób, aby temu zapobiec?Visual Studio 2010, TlbImp generuje interakcje .net 4.0 w 2.0 projektach
Zakładam, że drugą opcją jest skonfigurowanie naszego skryptu kompilacji, aby spróbować użyć polecenia tlbimp.exe z parametrem/references? wskazać na mscorlib v2.0?
W każdym razie, mam nadzieję, że jest gdzieś flaga, żeby na to pozwolić.
zapisałem mój dzień !!! Dzięki! – EdsonF
To nie działa z wersją SDK/tlbimp dla systemu Windows 10, fwiw. Daje błędy związane z nieprawidłową konfiguracją side-by-side. W przeciwnym razie, miła odpowiedź! –