Visa projektų, sprendimų, juos kontroliuojančių failų ir įrankių tema yra retai paaiškinama.
Mesti maistą
Vienas iš didžiausių būdo pranašumų „Microsoft“ sukūrė sprendimus ir projektus, tai yra, kad projektas ar sprendimas yra savarankiškas. Sprendimų katalogą ir jo turinį galima perkelti, nukopijuoti arba ištrinti „Windows Explorer“. Visa komanda programuotojų gali bendrinti vieną sprendimo (.sln) failą; visas projektų rinkinys gali būti to paties sprendimo dalis, o parametrai ir parinktys tame .sln faile gali būti taikomi visiems jame esantiems projektams. „Visual Studio“ vienu metu gali būti atidarytas tik vienas sprendimas, tačiau tame sprendime gali būti daugybė projektų. Projektai gali būti net skirtingomis kalbomis.
Sukūrę keletą ir pažiūrėję į rezultatą, galite geriau suprasti, koks yra sprendimas. „Tuščias sprendimas“ sukuria vieną aplanką, kuriame yra tik du failai: tirpalo talpykla ir sprendimo vartotojo parinktys. Jei naudosite numatytąjį pavadinimą, pamatysite:
Pridėti privatumą
Pagrindinė priežastis, dėl kurios galite sukurti tuščią sprendimą, yra leisti projekto failus kurti savarankiškai ir įtraukti į sprendimą. Didelėse, sudėtingose sistemose projektai gali būti ne tik įterpti į hierarchijas, bet ir į keletą sprendimų.
Įdomu tai, kad tirpalo talpyklos failas yra vienas iš nedaugelio teksto konfigūracijos failų, kurio nėra XML. Tuščiame tirpale yra šie teiginiai:
Tai taip pat gali būti XML... jis organizuotas kaip XML, bet be XML sintaksės. Kadangi tai tik tekstinis failas, jį galima redaguoti teksto rengyklėje, pavyzdžiui, „Notepad“. Pvz., Galite pakeisti „HideSolutionNode = FALSE“ į „TRUE“ ir sprendimas nebebus rodomas „Solution Explorer“. („Visual Studio“ vardas taip pat keičiamas į „Project Explorer“.) Puiku eksperimentuoti su tokiais dalykais, jei dirbate griežtai eksperimentiniame projekte. Niekada neturėtumėte pakeisti rankomis tikros sistemos konfigūracijos failų, nebent tiksliai žinote, ką darote, bet gana sudėtinga pažengusiose aplinkose .sln failą atnaujinti tiesiogiai, o ne per „Visual“ Studija.
.Suo failas yra paslėptas ir yra dvejetainis failas, todėl jo negalima redaguoti kaip .sln failo. Paprastai šį failą pakeisite tik naudodami „Visual Studio“ meniu parinktis. Sudėtingiau, patikrinkite „Windows Forms“ programą. Nors tai gali būti pati elementariausia programa, yra daug daugiau failų.
Be .sln failo, „Windows Forms Application“ šablonas taip pat automatiškai sukuria .vbproj failą. Nors .sln ir .vbproj failai dažnai yra naudingi, galite pastebėti, kad jie nerodomi „Visual Studio Solution Explorer“ lange, net spustelėjus mygtuką „Rodyti visus failus“. Jei jums reikia dirbti su šiais failais tiesiogiai, turite tai padaryti ne „Visual Studio“.
Ne visoms programoms reikalingas .vbproj failas. Pvz., Jei „Visual Studio“ pasirinksite „Nauja svetainė“, nebus sukurtas .vbproj failas. Atidarykite „Windows Forms“ programos „Windows“ aukščiausio lygio aplanką ir pamatysite keturis failus, kurių „Visual Studio“ nerodo. Vėl užrašydami numatytąjį pavadinimą, jie yra: .sln ir .vbproj failai gali būti naudingi derinant sudėtingas problemas. Žiūrint į juos nėra jokios žalos, ir šie failai nurodo, kas yra tikrai vyksta tavo kodas.
Kaip matėme, taip pat galite tiesiogiai redaguoti .sln ir .vbproj failus, nors paprastai tai yra bloga idėja, nebent nėra kito būdo padaryti tai, ko jums reikia. Bet kartais kito kelio nėra. Pvz., Jei jūsų kompiuteris veikia 64 bitų režimu, nėra galimybės nukreipti į 32 bitų CPU VB.NET Pavyzdžiui, „Express“ turi būti suderinamas su 32 bitų „Access Jet“ duomenų bazės varikliu. („Visual Studio“ siūlo kelią į kitas versijas), tačiau galite pridėti:
Prie elementų