P.....8
P.....8
#programowanie #cpp #visualstudio

Napisałem w Visual Studio 2015 w C++ mały program. Działa on dobrze jeśli zbuduję go na konfiguracji "Debug". Ale jeśli przestawię go na "Release" to pojawia się komunikat jak na załączonym obrazku. Brakujący plik znajduje się w tym samym folderze co plik *.exe.

Ma ktoś pomysł jak to naprawić?
  • Najlepsze
  • Wszystkie komentarze
kalectwo
@M4ks: no jasne, przecież visual to samo zło, gui jest dla amatorów
hurr
M4ks
M4ks
M4ks
0
Napisałem w Visual Studio 2015 w C++ mały program. Działa on dobrze jeśli zbuduję go na konfiguracji "Debug". Ale jeśli przestawię go na "Release" to pojawia się komunikat jak na załączonym obrazku. Brakujący plik znajduje się w tym samym folderze co plik *.exe.


@Pietrek558: i to sa skutki ciaglego polagania na automatycznych buildach zamiast nauczeniu sie tego z linii komend
nargil
@Pietrek558: zmień working directory w opcjach uruchamiania aplikacji.
P.....8
P.....8
@M4ks: dobra, pocisnąłeś już ze mnie bekę, teraz powiedz co robię źle ;)
kalectwo
@Pietrek558: exe dla release jest w innym miejscu niż dla debug.
P.....8
P.....8
@nargil: aktualnie jest tak:

$(ProjectDir)
p.....n
p.....n
@Pietrek558: przecież jest napisane: brakuje dll'ki cpprest140d26.dll do uruchomienia
P.....8
P.....8
@pstjepan: no ale dll'ka jest na miejscu przecież ;)
p.....n
p.....n
@Pietrek558: jesteś pewien? jakby była to by się program uruchomił. Pewnie ścieżka do release jest inna niż do debug.
M4ks
M4ks
M4ks
0
no jasne, przecież visual to samo zło, gui jest dla amatorów

hurr


@kalectwo: jak zwykle nie rozumiesz - tu nie chodzi o nieuzywane, tylko o zrozumiene, a potem uzywanie. BO inaczerj sa takie wlasnie efekty, ze nie dziala "strzałka" i placz
P.....8
P.....8
@pstjepan: gdzie mogę sprawdzić gdzie program szuka tej dll'ki?
p.....n
p.....n
@Pietrek558: szuka w bieżącej lokalizacji i chyba bodajże w ścieżkach w zmiennej Path.
nargil
@Pietrek558: no a zapewnie katalog w ktorym jest tworzeny exe to $(ProjectDir)/release
P.....8
P.....8
@nargil: sorry, chyba podałem ci working directory z zakładki "Debugging". To podejrzewam nie to ( ͡° ʖ̯ ͡°) Żadnej innej nie mogę znaleźć