Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 21646|Répondre: 2

[WinForm] Débogage de programmes .NET avec Notepad à la maison sur un ordinateur pendant dix ans

[Copié le lien]
Publié sur 16/10/2020 18:08:57 | | | |
Introduction

Je suis retourné dans ma ville natale pendant les vacances du Printemps, je n’ai pas pris mon ordinateur portable, et je n’ai pu rester chez moi qu’à cause de l’épidémie de pneumonie.

La raison pour laquelle WinForm ne peut pas être utilisé normalement est principalement due à des erreurs causées par l’absence de détection du nœud spécifié lors de l’analyse du code source html.

Environnement de développement

  • CPU : Pentium(R) Processeur double-cœur E6300 @ 2,80GHz
  • Mémoire : 2G
  • Système : Windows 7 Home Standard Edition




Outils de développement

essaieInstaller le logiciel VS code, a constaté qu’après l’installation, l’interface d’ouverture est activéeStatut de l’écran noirL’ordinateur est très bloqué, vous ne pouvez utiliser Notepad++ Notepad que pour modifier le code.

  • MSBuild
  • Notepad++


Adresse de téléchargement de l’outil MSBuild 2015 :

La connexion hyperlientérée est visible.

Lors de l’installation de MSBuild, vous devez d’abord installer le framework .NET framework 4.5.



Une fois l’installation terminée, vous devez ajouter un dossier à la variable environnement, et le répertoire que j’ai installé est : C :\Program Files\MSBuild\14.0\Bin

Comment ajouter un répertoire à une variable d’environnement ci-dessous.

Compilation

Tout d’abord, téléchargez le code source de GitHub à votre emplacement local et dézippez-le, comme montré dans la figure ci-dessous :



Adresse du document MSBuild :

La connexion hyperlientérée est visible.

Essayez de compiler et le code est le suivant :





L’erreur est la suivante :

« C :\Users\pi\Downloads\itsvse\itsvse\itsvse.csproj » (par défaut
But)
(1) ->
(Cible CoreCompile) ->
  Form1.cs(13,7) : erreur CS0246 : Le type ou nom de l’espace de noms 'CsharpHttpHelper' c
Ne pourrait-on pas être trouvé (vous manquez une directive d’utilisation ou une référence d’assemblage ?)
[C :\Users\pi\Downloads\itsvse\itsvse\itsvse.csproj]
  Form1.cs(14,7) : erreur CS0246 : Le type ou le nom d’espace de noms 'Newtonsoft' pourrait n
Ne pas être trouvé (vous manquez une directive d’utilisation ou une référence d’assemblage ?) [C :\U
sers\pi\Downloads\itsvse\itsvse\itsvse.csproj]

    6 avertissements
    2 erreurs

Temps écoulé 00:00:05.28

Solution : copiez le dll référencé par le programme dans le dossier /bin/Debug et recompilez-le, comme montré dans la figure ci-dessous :



Vous pouvez ouvrir l’application compilée normalement, puis déboguer la sortie petit à petit en écrivant des journaux, utiliser Notepad++ Notepad pour modifier le code, recompiler le programme, et le programme WinForm peut s’exécuter normalement.



(Fin)




Précédent:.net/C# reflète des fonctions <>f__AnonymousType0 méthodes non anonymes
Prochain:[Architecture]. net/c# implémente une configuration distribuée du magasin Key/Value basé sur Consul
 Propriétaire| Publié sur 29/07/2023 11:56:48 |
Outils de compilation Visual Studio 2022 :https://aka.ms/vs/17/release/vs_BuildTools.exe
 Propriétaire| Publié sur 29/07/2023 19:45:29 |
Azure DevOps (viii) compile ASP.NET projets MVC en utilisant Pipelines Build
https://www.itsvse.com/thread-10635-1-1.html
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com