Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 21646|Απάντηση: 2

[Φόρμα Win] Εντοπισμός σφαλμάτων προγραμμάτων .NET με Σημειωματάριο στο σπίτι σε υπολογιστή για δέκα χρόνια

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 16/10/2020 6:08:57 μ.μ. | | | |
Εισαγωγή

Επέστρεψα στη γενέτειρά μου κατά τη διάρκεια των διακοπών του Φεστιβάλ της Άνοιξης, δεν έφερα το φορητό υπολογιστή μου και μπορούσα να μείνω μόνο στο σπίτι λόγω της επιδημίας πνευμονίας.

Ο λόγος για τον οποίο το WinForm δεν μπορεί να χρησιμοποιηθεί κανονικά οφείλεται κυρίως σε σφάλματα που προκαλούνται από τη μη εύρεση του καθορισμένου κόμβου κατά την ανάλυση του πηγαίου κώδικα html.

Περιβάλλον ανάπτυξης

  • CPU: Pentium(R) Διπύρηνος επεξεργαστής E6300 @ 2.80GHz
  • Μνήμη: 2G
  • Σύστημα: Windows 7 Home Standard Edition




Εργαλεία ανάπτυξης

ΔοκιμάστεΕγκαταστήστε το λογισμικό κώδικα VS, διαπίστωσε ότι μετά την ολοκλήρωση της εγκατάστασης, η διεπαφή ανοίγματος ήταν ενεργοποιημένηΚατάσταση μαύρης οθόνηςΟ υπολογιστής είναι πολύ κολλημένος, μπορείτε να χρησιμοποιήσετε μόνο το Notepad++ Notepad για να τροποποιήσετε τον κώδικα.

  • MSBuild
  • Σημειωματάριο++


Διεύθυνση λήψης εργαλείου MSBuild 2015:

Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Κατά την εγκατάσταση του MSBuild, πρέπει πρώτα να εγκαταστήσετε το πλαίσιο .NET Framework 4.5.



Αφού ολοκληρωθεί η εγκατάσταση, πρέπει να προσθέσετε έναν κατάλογο στη μεταβλητή περιβάλλοντος και ο κατάλογος που εγκατέστησα είναι: C:\Program Files\MSBuild\14.0\Bin

Πώς να προσθέσετε έναν κατάλογο σε μια μεταβλητή περιβάλλοντος παρακάτω.

Εκτέλεση μεταγλώττισης

Πρώτα, κατεβάστε τον πηγαίο κώδικα από το GitHub στην τοπική σας τοποθεσία και αποσυμπιέστε τον, όπως φαίνεται στο παρακάτω σχήμα:



Διεύθυνση εγγράφου MSBuild:

Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Δοκιμάστε τη μεταγλώττιση και ο κώδικας είναι ο εξής:





Το σφάλμα έχει ως εξής:

"C:\Users\pi\Downloads\itsvse\itsvse\itsvse.csproj" (προεπιλογή
Στόχος)
(1) ->
(Στόχος CoreCompile) ->
  Form1.cs(13,7): σφάλμα CS0246: Ο τύπος ή το όνομα του χώρου ονομάτων 'CsharpHttpHelper' c
δεν θα βρεθεί (σας λείπει μια οδηγία χρήσης ή μια αναφορά συναρμολόγησης;)
[C:\Users\pi\Downloads\itsvse\itsvse\itsvse.csproj]
  Form1.cs(14,7): σφάλμα CS0246: Ο τύπος ή το όνομα του χώρου ονομάτων "Newtonsoft" θα μπορούσε να n
Δεν θα βρεθεί (σας λείπει μια οδηγία χρήσης ή μια αναφορά συναρμολόγησης;) [C:\U
sers\pi\Downloads\itsvse\itsvse\itsvse.csproj]

    6 προειδοποιήσεις
    2 σφάλματα

Χρόνος που πέρασε 00:00:05.28

Λύση: Αντιγράψτε το dll που αναφέρεται από το πρόγραμμα στο φάκελο /bin/Debug και μεταγλωττίστε το ξανά, όπως φαίνεται στην παρακάτω εικόνα:



Μπορείτε να ανοίξετε κανονικά τη μεταγλωττισμένη εφαρμογή και, στη συνέχεια, να διορθώσετε την έξοδο σιγά σιγά γράφοντας αρχεία καταγραφής, να χρησιμοποιήσετε το Notepad++ Notepad για να τροποποιήσετε τον κώδικα, να μεταγλωττίσετε ξανά το πρόγραμμα και το πρόγραμμα WinForm μπορεί να εκτελεστεί κανονικά.



(Τέλος)




Προηγούμενος:.net/C# αντικατοπτρίζει μη ανώνυμες συναρτήσεις <>f__AnonymousType0 μεθόδους
Επόμενος:[Αρχιτεκτονική]. net/c# υλοποιεί κατανεμημένη διαμόρφωση του χώρου αποθήκευσης κλειδιών/τιμών με βάση το Consul
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 29/7/2023 11:56:48 π.μ. |
Εργαλεία κατασκευής του Visual Studio 2022:https://aka.ms/vs/17/release/vs_BuildTools.exe
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 29/7/2023 7:45:29 μ.μ. |
Azure DevOps (viii) Μεταγλωττίζει ASP.NET έργα MVC χρησιμοποιώντας τη Δημιουργία διοχέτευσης
https://www.itsvse.com/thread-10635-1-1.html
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com