ASP.NET vNext - kompilere kode dynamisk fungerer ikke for meg

stemmer
15

Jeg har kjørt gjennom opplæringen på dette her: http://www.asp.net/vnext/overview/aspnet-vnext/getting-started-with-aspnet-vnext-and-visual-studio

Jeg følger trinn 7 i del 2 - Med nettleserens fortsatt åpne, åpne Class1.cs og endre meldingsteksten til 'Ny melding fra ClassLibrary1!'.

Dessverre etter at koden endringen, når jeg oppdatere nettleseren det er det samme en før. Jeg må rekompilere for at endringen skal tre i kraft.

Noen ideer hvorfor? Jeg vil se den magiske skje!

Windows 7 64bit Microsoft Visual Studio Professional 14 CTP versjon 14.0.21730.1 DP Microsoft .NET Framework versjon 4.5.50938

project.json:

{
    dependencies: {
        Helios: 0.1-alpha-build-0585,
        Microsoft.AspNet.Mvc: 0.1-alpha-build-1268,
        Microsoft.AspNet.Identity.Entity: 0.1-alpha-build-1059,
        Microsoft.AspNet.Identity.Security: 0.1-alpha-build-1059,
        Microsoft.AspNet.Security.Cookies: 0.1-alpha-build-0506,
        Microsoft.AspNet.Server.WebListener: 0.1-alpha-build-0520,
        Microsoft.AspNet.StaticFiles: 0.1-alpha-build-0443,
        Microsoft.Data.Entity: 0.1-alpha-build-0863,
        Microsoft.Data.Entity.SqlServer: 0.1-alpha-build-0863,
        Microsoft.Framework.ConfigurationModel.Json: 0.1-alpha-build-0233,
        Microsoft.VisualStudio.Web.BrowserLink.Loader: 14.0-alpha,
        Classlibrary1: 
    },
    commands: {
        /* Change the port number when you are self hosting this application */
        web: Microsoft.AspNet.Hosting --server Microsoft.AspNet.Server.WebListener --server.urls http://localhost:5000
    },
    configurations: {
        net45: {
            dependencies: {
                System.Data: ,
                System.ComponentModel.DataAnnotations: 
            }
        },
        k10: {
        }
    }
}

Paul

Publisert på 06/06/2014 klokken 12:44
kilden bruker
På andre språk...                            


2 svar

stemmer
29

Du er sannsynligvis kjører med debugger vedlagt. Filen watcher fungerer ikke med debugger vedlagt. Hvorfor? Lang historie kort: IIS (ekspress) startes på nytt for å plukke opp forsamlingen endringer, slik at ikke ville fungere med debugger festet fordi det ville drepe debugging økt.

Start nettstedet uten debugging, og deretter endre en kode fil og oppdatere - Magien skjer.

Senere edit: For å starte programmet wihtout debugging enten bruk Ctrl + F5ellerDebug -> Start without debugging

Svarte 06/06/2014 kl. 16:54
kilden bruker

stemmer
1

Det synes at dette er et kjent problem, som forhåpentligvis vil bli fikset senere https://github.com/aspnet/Home/issues/22

Svarte 06/06/2014 kl. 16:46
kilden bruker

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