[VS] HRESULT E_FAIL z COM

0

Witam,
mam projekt w VS10 i teraz potrzebuje dodać do niego kilka okienek WindowsForm. Po stworzeniu pustego okienka, VS spytal czy chce użyć MFC i ok, ale gdy próbuje cokolwiek do okienka dodać albo zapisać dostaje:

dwa razy:
"File (...)/testform.resx already exists in the project"
a potem popularny:
"error HRESULT E_FAIL has been returned from a call to a COM component"

usuwanie .resx, czy dodawanie innych komponentow etc nie pomaga.
Chcialbym ominać tworzenie nowego projektu ; |

Ktoś się z tym spotkał?

0

Zdecyduj się czy korzystasz z WindowsForm (C++/CLI) czy z MFC (C++)
Komponent COM jest zarejestrowany w systemie?
Jak po niego sięgasz?

0

Chyba będę musiał zrezygnować z okienek z /clr...

Czy istnieje opcja żeby mieć okienka w środowisku CLR i używać kodu c++ np. z dll, niezarządzanego w CLR?
Dodaje biblioteke która, ma chyba jak sie okazuje #pragma unmanaged i nie moge tego razem połączyć.
http://msdn.microsoft.com/en-us/library/0adb9zxe.aspx
:-/

0

Z tego co wiem to da się łączyć kod natywny z zarządzanym(i to całkiem łatwo), ale że nigdy nic w zarządzanym nie pisałem to musi się ktoś kompetentniejszy wypowiedzieć.

1 użytkowników online, w tym zalogowanych: 0, gości: 1