Creu a Addasu meddalwedd eHouse4DotNet yn Visual Studio 2008 +

Meddalwedd ehouse4DotNet o eHouse Automation Hafan gall y system yn cael eu creu a'u haddasu yn Visual Studio ers fersiwn 2008 .
Visual Studio yn offeryn gymharol ddrud ar gyfer creu meddalwedd unigol fel y gall defnyddwyr weithio ar y fersiwn Gwerthuso sydd yn weithredol ar gyfer 90 diwrnod . Mae hyn yn rhoi i chi ddigon o amser i wella y cais wedi'i gwblhau yn seiliedig ar y feddalwedd templed eHouse4DotNet .
Gosod gosod 'n Weledol Studio ei gwneud yn ofynnol lawrlwytho amgylchedd meddalwedd o safleoedd Microsoft ac mewn rhai achosion yn creu dvd o ddelwedd .
ISO lwytho i lawr o'r Rhyngrwyd gan y gweinydd agosaf .
Ar ôl rhwygo greu delwedd ISO i ddisg , gallwn ni eu copïo ffeiliau gosod ar eich cyfrifiadur ac yn gosod y VS .
Creu meddalwedd ar gyfer llwyfannau symudol hefyd yn ei gwneud yn ofynnol lawrlwytho a gosod delweddau emulators y system weithredu:
er enghraifft:
” Ffenestri 'n Symudadwy 6 . 1 Proffesiynol SDK Adnewyddu . MSI ” ,
” Ffenestri 'n Symudadwy 6 . 5 Delweddau Proffesiynol (UDA) . MSI ” ,
” Ffenestri Ffôn 7 Delweddau Proffesiynol (UDA) . MSI ” ,
ac ati . gyda rhifau gwahanol ac enw'r system weithredu .
Yn gyffredinol , fersiynau proffesiynol yn cyfeirio at Smartphones a safonol ar gyfer ffonau GSM cyffredin .
Delweddu o eHouse neu gartref arall system awtomeiddio o ffonau GSM a Smartphones mewn achos o sgrin yn rhy fach yn ddibwynt .
Rheoli yn bosibl ond yn anghyfforddus iawn .
Fel rheoli cyfforddus yn cael ei sicrhau o chroeslin o fwy na 3 . 5 ” (Modfedd) .
Gosod Visual Studio yn syml iawn , nid oes angen unrhyw wybodaeth arbennig y cais ac yn ei gwneud yn ofynnol cymeradwyaeth ar gwestiynau a gynhyrchir gan y dewin .
Er hwylustod , gosod ffeiliau cymorth a fydd yn lleihau mynediad at y swyddogaeth help i gael cymorth o bell ar y we .
Rhaid i'r penderfyniad i osod 'n Weledol Studio ar system gweithredu penodol yn cael eu cymryd ar ôl llwyfan dadansoddi , rydym yn bwriadu i gefnogi (emulators) .
Llwyfannau hŷn – Gellir Ffenestri 'n Symudadwy yn cael ei gosod ar Windows XP .
Emulators mwy newydd megis Ffôn Ffenestri 7 – gwneud yn ofynnol i Vista neu Windows 7 .
Ffenestri 8 Efelychydd Ffôn – ei gwneud yn ofynnol y system weithredu Windows 8 Pro .
Gall hyd yn oed y bydd er mwyn dadfygio holl fersiynau Windows ar gyfer llwyfannau symudol angen 2 neu 3 systemau gweithredu gyda Studio Gweledol a efelychydd .
Gallwch debug y feddalwedd a grëwyd smartphone gysylltiedig yn uniongyrchol , Fodd bynnag, , ei bod yn bryd gyffredinol yn fwy – gwsmeriaid yn enwedig ar ddechrau'r gwaith .
I dadfygio Rhaid i feddalwedd ar smartphone ActiveSync Microsoft yn cael ei osod , sy'n darparu cyfathrebu rhwng y cyfrifiadur a'r Smartphone , dyfais llwyth meddalwedd (defnyddio) , a chamu – gan – debugging cam .
Ar y llaw arall debugging uniongyrchol ar y smartphone wedi ei fanteision ac chefnogwyr oherwydd ei fod yn caniatáu 100 % yn gydnaws â'r ddyfais na ellir llwyr yn cael ei ddarparu gan yr efelychydd .
Gall y rhesymau fod llawer o megis:

  • system arall ffeil
  • trosi ffeiliau i fformat arall, ffeil neu gymeriadau
  • Newid enwau ffeiliau achos neu yn y llyfr
  • Perfformiad arall caledwedd smartphone mewn perthynas â'r efelychydd ar eich cyfrifiadur
  • Mae'r amhosibilrwydd o debugging rhai cyfryngau cyfathrebu megis cysylltiad modem GSM , 3G , Bluetooth , IrDA
  • Problemau gyda chefnogaeth ar gyfer smartphones , Botymau Dabled
  • gwahaniaethau yn y gefnogaeth i sgrîn gyffwrdd , ystumiau , aml – cyffwrdd
  • angen i gymryd i ystyriaeth y CPU defnydd o ynni a dyfeisiau o ganlyniad batri a symudol
  • Cydweithredu â cheisiadau lleol eraill , adnoddau caledwedd a meddalwedd
  • Dibyniaeth ar y ffurfwedd , Gweithredwr GSM clo a chyfyngiadau

Os ydych chi am ei chreu ac uwchraddio'r meddalwedd ar yr offer symudol ( . Fframwaith Net Compact – CF) a PC ( . Fframwaith NET) i greu'r meddalwedd gorau ar gyfer y fersiynau hynaf a'r gwaethaf o'r fath neu Ffenestri Ffôn 7 .
Dyma pam y , bod y cydrannau , swyddogaethau a . Llyfrgelloedd NET yn llawer uwch mewn perthynas â'r ( . NET CF) a'r atchweliad , Gall fod yn llawer mwy anodd nag i fyny fersiwn newid a sylweddol ” dadfeilio ” y rhaglen a channoedd o chwilod yn y compiler ar ôl newid bach iawn yn y ffurflen .
Yn anffodus, , Microsoft yn agored datgan nad meddalwedd hŷn yn trosglwyddo o'r peiriant gwerthu ar y systemau gweithredu mwy newydd megis Windows 'n Symudadwy 6 . 5 i Ffenestri Ffôn 7 a allai arwain at yr angen i newid y cod ar gyfer pob fersiwn newydd o'r system .
Nid yw fersiynau Canolradd (ar ôl dot degol digid) oes llawer o bwys pan yn mynd i fyny , Gall problemau godi wrth newid fersiwn fwyaf 6 – > ; 7 – > ; 8 .
Gyda Ffenestri Ffôn 8 a Windows 8 y gwahaniaeth yn fwy byth oherwydd y bensaernïaeth system ddiwygiedig . Mae'n bosibl y bydd angen i chi ailysgrifennu'r cais eHouse4DotNet craidd .
Dychwelyd yn awr i osod a ffurfweddu Studio Gweledol a emulators angenrheidiol , creu prosiect yn VS ar gyfer y dyfeisiau gwannaf sydd yn mynd i ymdrin â .

 Visual Studio Creu prosiect cais symudol ar gyfer eHouse cartref smart


 Dewiswch y . Fframwaith Net Compact ar gyfer y prosiect

 Mae'r ychwanegiad o lyfrau cyfeirio ar gyfer y llwyfan ddyfais targed dewisedig

  • Rhaid i chi redeg 'n Weledol Studio
  • Ar y File Menu Dethol – > ; ; New – > ; ; Prosiect
  • Yn y deialog Prosiect Newydd dewis o blith y rhestr o Visual C # – > ; ; Dyfais Smart – > ; ; Prosiect Dyfais Smart
  • Dewiswch fersiwn . NET yn cael ei gefnogi gan yr uned gwannaf
  • Rhowch enw'r prosiect a dewis y ffolder cyrchfan , dewis creu cyfeiriadur ar gyfer y prosiect a chliciwch OK
  • yn y blwch deialog ” Ychwanegu Dyfais Prosiect Smart Newydd ” dewis yr isaf ee llwyfan a gefnogir gan ” Ffenestri 'n Symudadwy 6 . 1 Proffesiynol ” a fersiynau . Fframwaith Net Compact
  • Dewiswch Cais Dyfais a gwasgwch OK
  • Mae'r prosiect yn creu ffenestr a dewiswch y ddyfais targed neu Efelychydd Smartphone
  • Yna , yn y ddewislen Prosiect – > ; ; Prosiect Eiddo tab , dewiswch y Dyfais a dewis y ddyfais targed ” Lleoli fersiwn ddiweddaraf o . Net ”
  • Ac eithrio fel y nodir yn y prosiect a 'n Weledol Studio
  • Copi presennol eHouse4DotNet ffeiliau llyfrgell ffynhonnell at eich prosiect i mewn Ffenestri
  • Unwaith eto, , ewch i'r Stiwdio Gweledol ac agor y eHouse4DotNet prosiect
  • Yn ” datrysiad explorer ” ar yr ochr dde dewiswch y prosiect a chliciwch ar y botwm de'r llygoden a dewiswch Add – > ; ; Presennol yr eitem ac ychwanegu pob un o'r ffeiliau gopïo o'r eHouse4DotNet llyfrgell
  • Hefyd yn ” Ateb Explorer ” Dewiswch Cyfeiriadau pwyswch y botwm dde'r llygoden i ddangos y ddewislen
  • Ar y . NET i ddod o hyd pob cyfeiriad at lwyfan meddalwedd penodol
  • Edrychwch ar y maint o ffurflen safonol ar gyfer maint smartphone safonol (penderfyniad) y sgrin yn 480 * 800
  • Creu cyfluniad ar gyfer paneli rheoli yn unol â'r cyfarwyddiadau yn yr erthygl hon: ” eHouse cartref smart – allforio ffurfweddau ar gyfer paneli ”
  • Wrth debugging ddefnyddio'r smartphone mae'n rhaid i chi gopïo'r cyfeiriadur cyfan ” c: \ e – House \ ” gyda'r ffurfweddu paneli system a gosod allforio i (o ddewis tynnu'r cerdyn cof i mewn i'r darllenydd ac yn cyfieithu y PC neu notebook) gerdyn cof . Bydd hyn yn osgoi problemau gyda trosi ffeiliau , enwau a chymeriadau , ac yn haws ac yn gyflymach i gopïo . Yn ogystal, , all mewn achosion o gamgymeriadau copïo ei gwneud yn trwy'r xcopy archa 'n barod . yn y cyfeiriadur cyrchfan ” % CSIDL_PROGRAMS % \ EHouse4DotNet \ ” gosod y llwybrau ffeil . txt gyda'r llwybr i'r cyfeiriadur sy'n – House hy . ” Cerdyn Storio / / e – House / ” . Smartphone yn barod i debug a runtime .
  • Dadfygio Yn yr achos o ddefnyddio'r efelychydd ffurfweddu paramedrau efelychydd fel a ganlyn:
  • Ffoniwch y efelychydd drwy wasgu'r eicon ffôn
  • Dewiswch y ddewislen File – > ; ; Ffurfweddu
  • Yn y tab General , fath yn y ” ffolder a rennir ” llwybr y cyfeiriadur sy'n cynnwys y eHouse cyfeiriadur , ee . ar gyfer gosod c: \ e – ty \ math c: \
  • Yn y tab Arddangos , dewis Fideo , ac yn gosod y Cyfeiriadedd i 90 gradd
  • O dan Rhwydwaith , dewis ” Galluogi NE2000 addasydd rhwydwaith ” a rhestr o ryngwyneb emulation i gysylltu â'r rhwydwaith trwy ddefnyddio .
  • Gwasgwch y OK . Dewiswch y ddewislen File ” Cadw cyflwr ac ymadael ” . Efelychydd yn barod i'w ddefnyddio .

Mae'r cod ffynhonnell ar gyfer Windows meddalwedd . Gellir NET ar gael yn: Automation Hafan eHouse – Ffynhonnell Agored . net

 Dewiswch y . Fframwaith Net Compact ar gyfer y prosiect

 rhaglennu stiwdio gweledol ar gyfer awtomeiddio cartref eHouse
 rhaglennu stiwdio gweledol ar gyfer awtomeiddio cartref eHouse
 rhaglennu stiwdio gweledol ar gyfer awtomeiddio cartref eHouse
 rhaglennu stiwdio gweledol ar gyfer awtomeiddio cartref eHouse