[VS2008 C++] Problem z uruchomieniem na innym komputerze...

0

Witam,

Mam problem z uruchomieniem aplikacji skompilowanej w Visual C++ 2008. Na swoim komputerze uruchamia się bez problemu natomiast na innym przy próbie uruchomienia jest błąd "The application has failed to start because its side-by-side configuration is incorrect". Próbowałem uruchomić na jeszcze innym komputerze i również ten sam błąd. Wyczytałem w necie, że należy zainstalować visual c++ redistributable pack-a ale nic to nie dało (na jednym z kompów jest zainstalowany nawet Visual Studio 2008). Jeszcze gdzieś indziej wyczytałem, że należy zmienić w ustawieniach projektu -> c/c++ -> Code Generation -> Runtime Library i ustawić /MT albo /MTd ale przy próbie ustawienia jednego bądź drugiego kompilator w ogóle nie startuje, błąd: '/MT' and '/clr:pure' command-line options are incompatible.

W czym problem drodzy koledzy?

0

statycznie linkuj bądź wrzuć dll'ki do folderu z programem.

0
:] napisał(a)

statycznie linkuj bądź wrzuć dll'ki do folderu z programem.

Skąd mam wziąć te DLL-e ?

0
babintom89 napisał(a)

Witam,
Jeszcze gdzieś indziej wyczytałem, że należy zmienić w ustawieniach projektu -> c/c++ -> Code Generation -> Runtime Library i ustawić /MT albo /MTd ale przy próbie ustawienia jednego bądź drugiego kompilator w ogóle nie startuje, błąd:

/MT (bez 'd' na końcu) ustawiasz tylko dla kompilacji release, dla debug zostawiasz /MDd lub /MD. Za mało danych podałeś o projekcie, to jest "pure" C++? C++/CLI? MFC? WinaAPI? Korzystasz z jakiś osobnych bibliotek ładowanych dynamicznie? Jakbyś wrzucił na przypał treść błędu do google dotarłbyś do kilku ciekawych miejsc ;)

http://www.elektroda.pl/rtvforum/topic1280953.html
http://social.msdn.microsoft.com/forums/en-US/vcgeneral/thread/d7223ef0-7878-4c49-b249-642fcf9efd83/

0
several napisał(a)
babintom89 napisał(a)

Witam,
Jeszcze gdzieś indziej wyczytałem, że należy zmienić w ustawieniach projektu -> c/c++ -> Code Generation -> Runtime Library i ustawić /MT albo /MTd ale przy próbie ustawienia jednego bądź drugiego kompilator w ogóle nie startuje, błąd:

/MT (bez 'd' na końcu) ustawiasz tylko dla kompilacji release, dla debug zostawiasz /MDd lub /MD. Za mało danych podałeś o projekcie, to jest "pure" C++? C++/CLI? MFC? WinaAPI? Korzystasz z jakiś osobnych bibliotek ładowanych dynamicznie? Jakbyś wrzucił na przypał treść błędu do google dotarłbyś do kilku ciekawych miejsc ;)

http://www.elektroda.pl/rtvforum/topic1280953.html
http://social.msdn.microsoft.com/forums/en-US/vcgeneral/thread/d7223ef0-7878-4c49-b249-642fcf9efd83/

Nie korzystam z żadnych bibliotek osobnych. Jest to zwykły C++ Windows Form Application.

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