Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 21646|Odgovoriti: 2

[WinForm] Odpravljanje napak v .NET programih s Notepadom doma na računalniku že deset let

[Kopiraj povezavo]
Objavljeno na 16. 10. 2020 18:08:57 | | | |
Uvod

Med počitnicami pomladnega festivala sem se vrnil v domače mesto, nisem prinesel prenosnika in sem lahko ostal doma le zaradi epidemije pljučnice.

Razlog, zakaj WinForm ni mogoče uporabljati normalno, so predvsem napake, ki nastanejo zaradi neiskanja določenega vozlišča med razčlenjevanjem izvorne kode html.

Razvojno okolje

  • CPU: Pentium(R) dvojedrni procesor E6300 @ 2,80GHz
  • Pomnilnik: 2G
  • Sistem: Windows 7 Home Standard Edition




Razvojna orodja

poskusiNamestite programsko opremo za VS kodo, je ugotovil, da je po končani namestitvi vmesnik za odpiranje vklopljenStatus črnega zaslonaRačunalnik je zelo zataknjen, za spreminjanje kode lahko uporabite le Notepad++ Notepad.

  • MSBuild
  • Notepad++


Naslov za prenos orodja MSBuild 2015:

Prijava do hiperpovezave je vidna.

Pri namestitvi MSBuild morate najprej namestiti ogrodje .NET framework 4.5.



Ko je namestitev zaključena, morate dodati mapo k okoljski spremenljivki, in mapa, ki sem jo namestil, je: C:\Program Files\MSBuild\14.0\Bin

Kako dodati mapo k okoljski spremenljivki spodaj.

Izvajanje prevajanja

Najprej prenesite izvorno kodo z GitHuba na svojo lokalno lokacijo in jo razpakite, kot je prikazano na spodnji sliki:



Naslov dokumenta MSBuild:

Prijava do hiperpovezave je vidna.

Poskusite prevajati in koda je naslednja:





Napaka je naslednja:

"C:\Users\pi\Downloads\itsvse\itsvse\itsvse.csproj" (privzeto
Gol)
(1) ->
(Cilj CoreCompile) ->
  Form1.cs(13,7): napaka CS0246: Ime tipa ali imenskega prostora 'CsharpHttpHelper' c
Ne bi bilo mogoče najti (ali ti manjka navodilo za uporabo ali referenca na asembler?)
[C:\Users\pi\Downloads\itsvse\itsvse\itsvse.csproj]
  Form1.cs(14,7): napaka CS0246: Ime tipa ali imenskega prostora 'Newtonsoft' bi lahko n
Ne bo mogoče najti (ali ti manjka navodilo za uporabo ali referenca na asembler?) [C:\U
sers\pi\Downloads\itsvse\itsvse\itsvse.csproj]

    6 opozoril
    2 napaki

Čas je potekel 00:00:05.28

Rešitev: Kopirajte dll, na katerega se program sklicuje, v mapo /bin/Debug in ga ponovno prevedite, kot je prikazano na spodnji sliki:



Prevedeno aplikacijo lahko odpreš normalno, nato postopoma odpravljaš napake z zapisovanjem dnevnikov, uporabiš Notepad++ Notepad za spreminjanje kode, ponovno prevajaš program in WinForm program lahko deluje normalno.



(Konec)




Prejšnji:.net/C# odraža ne-anonimne funkcije <>f__AnonymousType0 metode
Naslednji:[Arhitektura]. net/c# implementira distribuirano konfiguracijo shrambe ključev/vrednosti, ki temelji na Consul
 Najemodajalec| Objavljeno na 29. 07. 2023 11:56:48 |
Orodja za gradnjo Visual Studio 2022:https://aka.ms/vs/17/release/vs_BuildTools.exe
 Najemodajalec| Objavljeno na 29. 07. 2023 19:45:29 |
Azure DevOps (viii) prevaja ASP.NET MVC projekte z uporabo Pipelines Build
https://www.itsvse.com/thread-10635-1-1.html
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com