/ / Uruchamianie projektu na komputerze za pomocą programu Visual Studio i na komputerze bez programu Visual Studio - c #, .net, winforms, visual-studio, wdrażanie

Uruchamianie projektu na komputerze za pomocą programu Visual Studio i na komputerze bez programu Visual Studio - c #, .net, winforms, visual-studio, wdrażanie

Mam projekt C # WinForms, który mierzy niektóre odczyty wydajności naszych API projektów. Następnie mam maszynę, na której muszę wykonać pomiary wydajności.

Mam 2 sposoby na wykonanie zadania:

  1. Na komputerze, na którym zainstalowano Visual Studio.
  2. Na komputerze, na którym Visual Studio nie jest zainstalowane.

Skompilowałem już projekt, więc uruchomię program z pliku EXE w folderze bindebug.

W moim mniemaniu pomiary wydajności nie będą się różnić w obu powyższych środowiskach, o ile instancja Visual Studio (devenv.exe) nie jest uruchomiona na komputerze.

Czy uważasz, że nawet jeśli instancja Visual Studio (devenv.exe) nie jest uruchomiona w systemie, program WinForm zgłosi wolniejsze odczyty wydajności?

Uwaga: Wolę mieć zainstalowany VS, ponieważ pomaga to w kilkukrotnym debugowaniu błędów w kodzie.

Odpowiedzi:

0 dla odpowiedzi № 1

A. skompiluj go do wydania.

B. biegnij bez VS. nie potrzebujesz go do uruchomienia programu, tylko do czasu dot net run.

C. na istnienie Visual Studio nie ma wpływu na odczyt wydajności.

RE. Jeśli urządzenie ma bardzo mało pamięci RAM, mniej pracy programu zapewni lepszą wydajność. jeśli RAM nie stanowi problemu - możesz z łatwością uruchamiać go za pomocą Visual Studio, Debug lub Release. w zależności od logiki po prostu przetestuj, czy nie występuje pogorszenie wydajności.

E. Jeśli masz krótką pamięć RAM / SPACE i nadal chcesz debugować zdalne debugowanie konfiguracji .... możesz uruchomić program na jednym komputerze i debugować z innego ....