Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 21646|Vastaus: 2

[WinForm] .NET-ohjelmien virheenkorjaus Notepadilla kotona tietokoneella kymmenen vuoden ajan

[Kopioi linkki]
Julkaistu 16.10.2020 18.08.57 | | | |
Johdanto

Palasin kotikaupunkiini kevätjuhlan aikaan, en ottanut läppäriäni mukaan, ja pystyin vain olemaan kotona keuhkokuumeepidemian takia.

Syynä siihen, miksi WinFormia ei voi käyttää normaalisti, johtuu pääasiassa virheistä, jotka johtuvat siitä, ettei määritettyä solmua löydy html-lähdekoodia jäsentäessä.

Kehitysympäristö

  • CPU:Pentium(R) Dual-Core CPU E6300 @ 2.80GHz
  • Muisti: 2G
  • Järjestelmä: Windows 7 Home Standard Edition




Kehitystyökalut

yritäAsenna VS-koodiohjelmisto, huomasi, että asennuksen jälkeen avausrajapinta on päälläMustan ruudun tilaTietokone on hyvin jumissa, voit käyttää vain Notepad++ Notepadia koodin muokkaamiseen.

  • MSBuild
  • Notepad++


MSBuild 2015 -työkalun latausosoite:

Hyperlinkin kirjautuminen on näkyvissä.

Kun asennat MSBuildin, sinun täytyy asentaa ensin .NET framework 4.5 -kehys.



Kun asennus on valmis, sinun täytyy lisätä hakemisto ympäristömuuttujaan, ja asentamani hakemisto on: C:\Program Files\MSBuild\14.0\Bin

Kuinka lisätä hakemisto ympäristömuuttujaan alla.

Käännösajo

Lataa ensin lähdekoodi GitHubista paikalliseen sijaintiisi ja pura se, kuten alla olevassa kuvassa näkyy:



MSBuild-asiakirjan osoite:

Hyperlinkin kirjautuminen on näkyvissä.

Kokeile kääntää, ja koodi on seuraava:





Virhe on seuraava:

"C:\Users\pi\Downloads\itsvse\itsvse\itsvse.csproj" (oletus
Tavoite)
(1) ->
(CoreCompile-kohde) ->
  Form1.cs(13,7): virhe CS0246: Tyyppi- tai nimiavaruuden nimi 'CsharpHttpHelper' c
Ould ei löytyisi (puuttuuko sinulta käyttödirektiivi tai assembly-viittaus?)
[C:\Users\pi\Downloads\itsvse\itsvse\itsvse.csproj]
  Form1.cs(14,7): virhe CS0246: Tyyppi- tai nimiavaruuden nimi 'Newtonsoft' voisi n
Ei löydy (puuttuuko sinulta jokin käyttödirektiivi tai assembly-viittaus?) [C:\U
sers\pi\Downloads\itsvse\itsvse\itsvse.csproj]

    6 varoitusta
    2 virhettä

Aika kulunut 00:00:05.28

Ratkaisu: Kopioi ohjelman viitama dll /bin/Debug-kansioon ja käännä se uudelleen, kuten alla olevassa kuvassa näkyy:



Voit avata käännetyn sovelluksen normaalisti ja sitten debugata tuloksen vähitellen kirjoittamalla lokeja, käyttää Notepad++ Notepadia koodin muokkaamiseen, kääntää ohjelman uudelleen, ja WinForm-ohjelma voi toimia normaalisti.



(Loppu)




Edellinen:.net/C# heijastaa ei-anonyymejä funktioita <>f__AnonymousType0 metodeja
Seuraava:[Arkkitehtuuri]. net/c# toteuttaa hajautetun avain/arvovaraston konfiguroinnin Consulin pohjalta
 Vuokraisäntä| Julkaistu 29.7.2023 11.56.48 |
Visual Studio 2022 -rakennustyökalut:https://aka.ms/vs/17/release/vs_BuildTools.exe
 Vuokraisäntä| Julkaistu 29.7.2023 19.45.29 |
Azure DevOps (viii) Compiles ASP.NET MVC-projekteja käyttäen Pipelines Build
https://www.itsvse.com/thread-10635-1-1.html
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com