Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 21646|Atbildi: 2

[WinForm] .NET programmu atkļūdošana ar Notepad mājās datorā desmit gadus

[Kopēt saiti]
Publicēts 16.10.2020 18:08:57 | | | |
Ievads

Es atgriezos dzimtajā pilsētā pavasara festivāla brīvdienās, neņēmu līdzi klēpjdatoru un varēju palikt mājās tikai pneimonijas epidēmijas dēļ.

Iemesls, kāpēc WinForm nevar izmantot normāli, galvenokārt ir saistīts ar kļūdām, kas rodas, neatrodot norādīto mezglu, parsējot html avota kodu.

Attīstības vide

  • Procesors: Pentium (R) divkodolu CPU E6300 @ 2.80GHz
  • Atmiņa: 2G
  • Sistēma: Windows 7 Home Standard Edition




Izstrādes rīki

izmēģinātInstalējiet VS koda programmatūru, konstatēja, ka pēc instalēšanas pabeigšanas atvēršanas interfeiss ir ieslēgtsMelnā ekrāna statussDators ir ļoti iestrēdzis, koda modificēšanai varat izmantot tikai Notepad++ Notepad.

  • MSBuild
  • Piezīmju bloks ++


MSBuild 2015 rīka lejupielādes adrese:

Hipersaites pieteikšanās ir redzama.

Instalējot MSBuild, vispirms jāinstalē .NET framework 4.5 framework.



Kad instalēšana ir pabeigta, vides mainīgajam ir jāpievieno direktorijs, un instalētais direktorijs ir: C:\Program Files\MSBuild\14.0\Bin

Kā pievienot direktoriju vides mainīgajam zemāk.

Kompilācijas izpilde

Vispirms lejupielādējiet avota kodu no GitHub uz vietējo atrašanās vietu un izsaiņojiet to, kā parādīts zemāk redzamajā attēlā:



MSBuild dokumenta adrese:

Hipersaites pieteikšanās ir redzama.

Mēģiniet kompilēt, un kods ir šāds:





Kļūda ir šāda:

"C:\Users\pi\Downloads\itsvse\itsvse\itsvse.csproj" (noklusējums
Vārti)
(1) ->
(CoreCompile mērķis) ->
  Form1.cs(13,7): kļūda CS0246: tipa vai nosaukumvietas nosaukums 'CsharpHttpHelper' c
ould nav atrasts (vai jums trūkst lietošanas direktīvas vai montāžas atsauces?)
[C:\Users\pi\Downloads\itsvse\itsvse\itsvse.csproj]
  Form1.cs(14,7): kļūda CS0246: tipa vai nosaukumvietas nosaukums 'Newtonsoft' varētu n
ot ir atrasts (vai jums trūkst lietošanas direktīvas vai montāžas atsauces?) [C:\U
sers\pi\Downloads\itsvse\itsvse\itsvse.csproj]

    6 brīdinājumi
    2 kļūdas

Pagājušais laiks 00:00:05.28

Risinājums: Kopējiet dll, uz kuru atsaucas programma, mapē /bin/Debug un pārkompilējiet to, kā parādīts zemāk redzamajā attēlā:



Jūs varat normāli atvērt kompilēto lietojumprogrammu un pēc tam mazliet atkļūdot izvadi, rakstot žurnālus, izmantojiet Notepad ++ Notepad, lai modificētu kodu, pārkompilētu programmu, un WinForm programma var darboties normāli.



(Beigas)




Iepriekšējo:.net/C# atspoguļo neanonīmas funkcijas <>f__AnonymousType0 metodes
Nākamo:[Arhitektūra]. net/c# ievieš izkliedētu atslēgu/vērtību krātuves konfigurāciju, pamatojoties uz konsulu
 Saimnieks| Publicēts 29.07.2023 11:56:48 |
Visual Studio 2022 būvēšanas rīki:https://aka.ms/vs/17/release/vs_BuildTools.exe
 Saimnieks| Publicēts 29.07.2023 19:45:29 |
Azure DevOps (viii) kompilē ASP.NET MVC projektus, izmantojot Pipelines Build
https://www.itsvse.com/thread-10635-1-1.html
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com