Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 21646|Odpowiedź: 2

[WinForm] Debugowanie programów .NET za pomocą Notepada w domu na komputerze przez dziesięć lat

[Skopiuj link]
Opublikowano 16.10.2020 18:08:57 | | | |
Wprowadzenie

Wróciłem do rodzinnego miasta podczas wakacji Wiosennych, nie zabrałem laptopa i mogłem zostać tylko w domu z powodu epidemii zapalenia płuc.

Powodem, dla którego WinForm nie można używać normalnie, są głównie błędy spowodowane nieodnalezieniem określonego węzła podczas parsowania kodu źródłowego html.

Środowisko rozwoju

  • CPU: Procesor dwurdzeniowy Pentium(R) E6300 @ 2,80GHz
  • Pamięć: 2G
  • System: Windows 7 Home Standard Edition




Narzędzia deweloperskie

spróbujZainstaluj oprogramowanie VS Code, stwierdził, że po zakończeniu instalacji interfejs otwierający był włączonyStatus czarnego ekranuKomputer jest bardzo zablokowany, możesz używać tylko Notepad++ do modyfikacji kodu.

  • MSBuild
  • Notatnik++


Adres do pobrania narzędzia MSBuild 2015:

Logowanie do linku jest widoczne.

Podczas instalacji MSBuild najpierw musisz zainstalować framework .NET framework 4.5.



Po zakończeniu instalacji musisz dodać katalog do zmiennej środowiskowej, a katalog, który zainstalowałem, to: C:\Program Files\MSBuild\14.0\Bin

Jak dodać katalog do zmiennej środowiskowej poniżej.

Wykonanie kompilacji

Najpierw pobierz kod źródłowy z GitHub do swojej lokalnej lokalizacji i rozpakuj go, jak pokazano na poniższym rysunku:



Adres dokumentu MSBuild:

Logowanie do linku jest widoczne.

Spróbuj skompilować i kod wygląda następująco:





Błąd wygląda następująco:

"C:\Users\pi\Downloads\itsvse\itsvse\itsvse.csproj" (domyślne
Gol)
(1) ->
(Cel CoreCompile) ->
  Form1.cs(13,7): błąd CS0246: Nazwa typu lub przestrzeni nazw 'CsharpHttpHelper' c
Nie powinno zostać znalezione (czy brakuje ci instrukcji użytkowania lub odniesienia do asemblera?)
[C:\Users\pi\Downloads\itsvse\itsvse\itsvse.csproj]
  Form1.cs(14,7): błąd CS0246: Nazwa typu lub przestrzeni nazw 'Newtonsoft' może n
Nie można znaleźć (czy brakuje ci dyrektywy używania lub odniesienia do asemblera?) [C:\U
sers\pi\Downloads\itsvse\itsvse\itsvse.csproj]

    6 ostrzeżeń
    2 błędy

Czas 00:00:05.28

Rozwiązanie: Skopiuj dll wskazany przez program do folderu /bin/Debug i skompiluj go ponownie, jak pokazano na poniższym rysunku:



Możesz normalnie otworzyć skompilowaną aplikację, a potem stopniowo debugować wyniki, zapisując logi, używać Notepad++ Notepad do modyfikacji kodu, rekompilacji programu i program WinForm będzie działał normalnie.



(Koniec)




Poprzedni:.net/C# odzwierciedla funkcje nieanonimowe <>f__AnonymousType0 metody
Następny:[Architektura]. net/c# implementuje rozproszoną konfigurację magazynu klucz/wartość opartą na Consul
 Ziemianin| Opublikowano 29.07.2023 11:56:48 |
Narzędzia do budowania Visual Studio 2022:https://aka.ms/vs/17/release/vs_BuildTools.exe
 Ziemianin| Opublikowano 29.07.2023 19:45:29 |
Azure DevOps (viii) Kompiluje ASP.NET projekty MVC z użyciem Pipelines Build
https://www.itsvse.com/thread-10635-1-1.html
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com