Mam aplikację .NET, którą chciałbym zainstalować na maszynie wirtualnej w celu zdalnego debugowania.Instalowanie bibliotek debugowania MS do zdalnego debugowania
Aplikacja korzysta z natywnej biblioteki DLL VC++, która łączy się z bibliotekami wykonawczymi MSVC za pośrednictwem biblioteki DLL.
Kiedy biegnę zależy od VM, to mówi, że DLL wymaga następujących plików DLL:
mfc90d.dll
msvcm90d.dll
msvcp90d.dll
msvcr90d.dll
msjava.dll
Ponadto zgłasza następujący błąd:
Error: The Side-by-Side configuration information for [dll path] contains errors. This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem (14001).
wolałbym, aby nie trzeba zainstalować kompletne Visual Studio 2008 na VM tylko do debugowania tego.
Jaka jest najlepsza metoda instalacji wymaganych bibliotek DLL na maszynie wirtualnej?
Najprostszym sposobem jest skopiowanie bibliotek DLL bezpośrednio obok aplikacji (w tym samym katalogu, co pliki wykonywalne). Nigdy więcej problemów :) –