Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 21646|Risposta: 2

[WinForm] Debug di programmi .NET con Notepad a casa su un computer per dieci anni

[Copiato link]
Pubblicato su 16/10/2020 18:08:57 | | | |
Introduzione

Sono tornato nella mia città natale durante le vacanze del Festival di Primavera, non ho portato il portatile e potevo restare solo a casa a causa dell'epidemia di polmonite.

Il motivo per cui WinForm non può essere usato normalmente è principalmente dovuto a errori causati dal mancato individuo del nodo specificato durante l'analisi del codice sorgente html.

Ambiente di sviluppo

  • CPU: Pentium(R) CPU dual-core E6300 @ 2.80GHz
  • Memoria: 2G
  • Sistema: Windows 7 Home Standard Edition




Strumenti di sviluppo

provaInstalla il software VS code, ha rilevato che dopo il completamento dell'installazione, l'interfaccia di apertura è stata attivataStato dello schermo neroIl computer è molto bloccato, puoi solo usare Notepad++ Notepad per modificare il codice.

  • MSBuild
  • Notepad++


Indirizzo di download dello strumento MSBuild 2015:

Il login del link ipertestuale è visibile.

Quando installi MSBuild, devi prima installare il framework .NET framework 4.5.



Dopo il completamento dell'installazione, devi aggiungere una directory alla variabile di ambiente, e la directory che ho installato è: C:\Program Files\MSBuild\14.0\Bin

Come aggiungere una directory a una variabile ambientale qui sotto.

Compilazione

Per prima cosa, scarica il codice sorgente da GitHub nella tua posizione locale e scomprimilo, come mostrato nella figura qui sotto:



Indirizzo del documento MSBuild:

Il login del link ipertestuale è visibile.

Prova a compilare e il codice è il seguente:





L'errore è il seguente:

"C:\Users\pi\Downloads\itsvse\itsvse\itsvse.csproj" (predefinito
Gol)
(1) ->
(Obiettivo CoreCompile) ->
  Form1.cs(13,7): errore CS0246: Il nome del tipo o dello spazio di nomi 'CsharpHttpHelper' c
Non potrei essere trovato (ti manca una direttiva di uso o un riferimento dell'assemblaggio?)
[C:\Users\pi\Downloads\itsvse\itsvse\itsvse.csproj]
  Form1.cs(14,7): errore CS0246: Il nome del tipo o dello spazio di nomi 'Newtonsoft' potrebbe n
Può essere trovato (ti manca una direttiva di uso o un riferimento assembly?) [C:\U
sers\pi\Downloads\itsvse\itsvse\itsvse.csproj]

    6 avvertimenti
    2 errori

Tempo trascorso 00:00:05.28

Soluzione: Copia il dll a cui il programma fa riferimento nella cartella /bin/Debug e ricompilalo, come mostrato nella figura sottostante:



Puoi aprire normalmente l'applicazione compilata, poi debugare l'output poco a poco scrivendo log, usare Notepad Notepad per modificare il codice, ricompilare il programma e il programma WinForm può girare normalmente.



(Fine)




Precedente:.net/C# riflette funzioni <>f__AnonymousType0 metodi non anonimi
Prossimo:[Architettura]. net/c# implementa la configurazione distribuita dello store Key/Value basata su Consul
 Padrone di casa| Pubblicato su 29/07/2023 11:56:48 |
Strumenti di build Visual Studio 2022:https://aka.ms/vs/17/release/vs_BuildTools.exe
 Padrone di casa| Pubblicato su 29/07/2023 19:45:29 |
Azure DevOps (viii) compila ASP.NET progetti MVC utilizzando Pipelines Build
https://www.itsvse.com/thread-10635-1-1.html
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com