ASP.NET VNext Debugging MVC Source

stemmer
7

Jeg fulgte blogginnlegg av Imran Baloch hvor han viser hvordan du kan feilsøke i ASP.Net MVC VNext.

Jeg brukte et VM i Azure hvor Vs 2014 er installert. skriv

Jeg skapte global løsning mappen og plassert en global.json fil i det der jeg spesifiserte mappen som inneholder den aktuelle MVC kilde klonet fra https://github.com/aspnet/Mvc/tree/dev/src . Når jeg prøver å kompilere løsningen jeg får en masse feil på grunn av manglende referanser.

skriv

Har noen prøve ut metoden foreslått i bloggen? Hva gjør jeg galt?

Publisert på 27/07/2014 klokken 19:38
kilden bruker
På andre språk...                            


4 svar

stemmer
8

Jeg fotograferer blind her fordi legge kildene til global.json fungerer fint for meg.

Prøv å legge en NuGet.config fil til din løsning med følgende innhold:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
   <packageSources>
     <add key="AspNetVNext" value="https://www.myget.org/F/aspnetvnext/" />
     <add key="NuGet.org" value="https://nuget.org/api/v2/" />
   </packageSources>
</configuration>

Også prøve å gjøre å kjøre kpm restorepå roten av mappen løsning.

Hvis dette ikke hjelper, kan du legge litt mer informasjon som KRE versjon, hva som er i dine <user profile>\.kreeller <user profile>\.kpmmapper

Svarte 30/07/2014 kl. 21:22
kilden bruker

stemmer
2

legg til ' http://www.myget.org/F/aspnetvnext/api/v2 ' til Verktøy -> Alternativer -> nuget pakkebehandleren -> pakken kilder

skriv bildebeskrivelse her

Svarte 31/07/2014 kl. 16:21
kilden bruker

stemmer
1

Jeg kjørte bare: git klone https://github.com/aspnet/Mvc.git KVM oppgradere kpm gjenopprette

Så åpnet jeg MVC løsning i vs2014 ctp2 og det åpnet og satt sammen på riktig måte. Jeg tror at din project.json har versjonsnummer i det som ikke samsvarer med versjonsnummer som brukes i klonet versjon av MVC. Microsoft endret versjonsnumrene for en tid siden.

Klonet versjon av MVC på boksen min bruker Microsoft.AspNet.FileSystems versjon 1.0.0- *, som ikke er inkludert i MVC kilden og er en pakke referanse. Det er også brukt Miccrosoft.AspNet.Mvc.Common versjon "", som er en kildekode referanse. Du kan prøve å justere project.json å matche tallene.

HTH, Bart

Svarte 05/08/2014 kl. 15:33
kilden bruker

stemmer
0

Og kanskje for å svare deg på spørsmålet ditt, må du kanskje lese denne artikkelen:

http://blogs.msdn.com/b/webdev/archive/2015/02/06/debugging-asp-net-5-framework-code-using-visual-studio-2015.aspx

Blande forskjellige versjoner (ja, er ASP.NET 5 / MVC seks fortsatt et bevegelig mål!) Kan føre til svært irriterende resultater. Les og se.

Svarte 24/09/2015 kl. 00:53
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more