Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 21646|Atsakyti: 2

[WinForm] .NET programų derinimas su Notepad namuose kompiuteryje dešimt metų

[Kopijuoti nuorodą]
Paskelbta 2020-10-16 18:08:57 | | | |
Įvadas

Grįžau į gimtąjį miestą per pavasario šventės atostogas, neatsinešiau nešiojamojo kompiuterio ir galėjau likti namuose tik dėl plaučių uždegimo epidemijos.

Priežastis, kodėl "WinForm" negalima naudoti įprastai, daugiausia yra klaidos, atsiradusios dėl to, kad analizuojant html šaltinio kodą nerandamas nurodytas mazgas.

Kūrimo aplinka

  • Procesorius: Pentium(R) dviejų branduolių procesorius E6300 @ 2.80GHz
  • Atmintis: 2G
  • Sistema: Windows 7 Home Standard Edition




Kūrimo įrankiai

PabandykiteĮdiekite VS kodo programinę įrangą, nustatė, kad baigus diegti atidarymo sąsaja buvo įjungtaJuodo ekrano būsenaKompiuteris labai įstrigo, kodui modifikuoti galite naudoti tik Notepad++ Notepad.

  • MSBuild
  • Užrašų knygelė++


MSBuild 2015 įrankio atsisiuntimo adresas:

Hipersaito prisijungimas matomas.

Diegdami MSBuild, pirmiausia turite įdiegti .NET Framework 4.5 sistemą.



Baigę diegti, turite įtraukti katalogą į aplinkos kintamąjį, o mano įdiegtas katalogas yra: C:\Program Files\MSBuild\14.0\Bin

Kaip pridėti katalogą prie aplinkos kintamojo žemiau.

Kompiliuoti

Pirmiausia atsisiųskite šaltinio kodą iš "GitHub" į vietinę vietą ir išpakuokite jį, kaip parodyta paveikslėlyje žemiau:



MSBuild dokumento adresas:

Hipersaito prisijungimas matomas.

Pabandykite kompiliuoti ir kodas yra toks:





Klaida yra tokia:

"C:\Users\pi\Downloads\itsvse\itsvse\itsvse.csproj" (numatytasis
Tikslas)
(1) ->
(CoreCompile tikslas) ->
  Form1.cs(13,7): klaida CS0246: tipas arba vardų srities pavadinimas "CsharpHttpHelper" c
ould nerasta (ar trūksta naudojimo direktyvos ar surinkimo nuorodos?)
[C:\Users\pi\Downloads\itsvse\itsvse\itsvse.csproj]
  Form1.cs(14,7): klaida CS0246: tipas arba vardų srities pavadinimas "Newtonsoft" gali n
ot būti rastas (ar trūksta naudojimo direktyvos ar surinkimo nuorodos?) [C:\U
sers\pi\Downloads\itsvse\itsvse\itsvse.csproj]

    6 ĮSPĖJIMAI
    2 klaidos

Praėjęs laikas 00:00:05.28

Sprendimas: nukopijuokite programos nurodytą DLL į aplanką /bin/Debug ir iš naujo sukompiliuokite jį, kaip parodyta paveikslėlyje žemiau:



Galite normaliai atidaryti sukompiliuotą programą ir po truputį derinti išvestį rašydami žurnalus, naudokite "Notepad++ Notepad", kad modifikuotumėte kodą, iš naujo kompiliuokite programą, o "WinForm" programa gali veikti normaliai.



(Pabaiga)




Ankstesnis:.net/C# atspindi neanonimines funkcijas <>f__AnonymousType0 metodus
Kitą:[Architektūra]. net/c# įgyvendina paskirstytą Key/Value saugyklos konfigūraciją, pagrįstą Consul
 Savininkas| Paskelbta 2023-07-29 11:56:48 |
"Visual Studio 2022" kūrimo įrankiai:https://aka.ms/vs/17/release/vs_BuildTools.exe
 Savininkas| Paskelbta 2023-07-29 19:45:29 |
"Azure DevOps" (viii) kompiliuoja ASP.NET MVC projektus naudojant "Pipelines Build"
https://www.itsvse.com/thread-10635-1-1.html
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com