Hvordan kan jeg bruke en annen .net språk (F #) for asp.net vnext

stemmer
7

Jeg er interessert hvordan jeg kan bruke en annen .NET språk (F # for eksempel) og fortsatt målrette asp.net vNext. En måte jeg kan tenke på er å lage en F # nuget pakken og referere til den, men dette fortsatt ikke tillate deg å bruke F # eller andre .net språk for hele gjennomføringen (jeg snakker ikke om razor sider her).

Jeg mener det virker som når du gjør en k rundet bare kompilerer alle de * .CS filer ved hjelp av Roslyn og kaller det en dag. Ingen måte å endre noe eller i det minste jeg kunne ikke finne en måte.

Dette betyr den eneste andre muligheten til å målrette asp.net vnext helt fra en annen .net språk (ikke Roslyn støttes betyr ikke C # eller vb.net) er å liksom lage en forsamling henviser ASP.NET vnext forsamlinger og kjøre den i IIS? Og dermed omgå k runeller den k weber definert i project.json?

Publisert på 02/07/2014 klokken 07:08
kilden bruker
På andre språk...                            


1 svar

stemmer
6

Etter å ha spilt mer med prøvene og gjøre noen tester i iisexpress kan jeg bekrefte at du kan bruke F # og kjøre en F # basert asp.net vnext web app.

Jeg brukte en enkel prøve som bare var å svare på Oppstart klassen i configure med en streng. Jeg kompilert det og refererte Microsoft.AspNet.Http enheten fra brukeren Kre pakker mappe. Jeg brukte AspNet.Loader.dll fra Helios i bin mappen og også kopiert det f # montering og det hele fungerer godt under iisexpress.

Svarte 03/07/2014 kl. 15:35
kilden bruker

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