При попытке разместить CLR я продолжаю получать это:
ошибка C2440: «функция»: невозможно преобразовать из «const IID» в «DWORD»
Мой код:
ICLRRuntimeHost *host = NULL;
HRESULT result = CorBindToRuntime(NULL, L"wks", CLSID_CLRRuntimeHost,
IID_ICLRRuntimeHost, (PVOID*)&host);
Это, кстати, на Си. Не С++.
EDIT: Когда я компилирую это с помощью C++, все работает отлично. Разве он не должен вести себя одинаково на любом языке?