Vra

Ek is (ongelukkig) met behulp van VS 2003 te ontwikkel vir 'n paar Windows CE NET 4.1 mobiele toestelle. Die inligting is geskryf in NET Framework 1.0 (die bedryfstelsel kan ondersteun nie enige latere weergawe van die NET CF).

Wanneer ek my app hardloop uit Visual Studio, dit afskrifte / drieë te NET CF 1.0 installeer om my toestel:

Copying netcf.all.wce4.armv4t.cab

Dit neem 'n baie lang tyd om te kopieer, en dan uiteindelik vra die toestel of ek weer wil installeer (Ek sê altyd "nee").

Aangesien dit neem so 'n lang tyd om te kopieer, ek sou ideaal soos te onderrig VS 2003 tot nie kopieer die lêer elke keer as ek 'debug "getref. Is daar enige manier om my ontplooiing instellings op hierdie manier te verander?

Dankie !!

Was dit nuttig?

Oplossing

Ek het nie Studio '03 geïnstalleer op enigiets meer, maar laat ons kyk of dit werk soos ''08.

In die eerste plek kyk in die projek eienskappe. In die afdeling "toestelle", kyk of daar 'n boks wat so iets sê "Deploy die jongste weergawe van die Framework".

Indien nie, dan kan ons die agterdeur as Dit maak gebruik van dieselfde meganisme wat '08 gebruike te sit probeer (en ek dink dit kan). Probeer die volgende:

  • gesluit alle gevalle van Studio
  • Maak 'n rugsteunkopie van% LocalAppData% \ Microsoft \ CoreCon \ 1.0 \ Microsoft.NetCF.1.0.xsl
  • Nou verwyder die lêer, of dit oop te maak en kommentaar uit die lêers in die FILECONTAINER wat stoot die raamwerk.

Jy kan hê om dieselfde te doen in die "All Users" profiel gids sowel.

Weereens, maak seker dat jy back-up van hierdie lêers het voordat redigering.

Ander wenke

Regskliek op jou projek (in die ontdekkingsreisiger venster) en klik Instellings, kliek op die blad toestelle. Verwyder die boks "Deploy die jongste weergawe van die NET Framework ens ens.".

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top