Mit der Veröffentlichung von .Net Core RC2 habe ich damit begonnen, meine Website neu aufzubauen und nachdem ich eine Webanwendung erstellt habe, öffnete ich die project.json
Datei, so dass ich Referenzen auf die älteren .Net Versionen entfernen konnte, aber ich bin mir nicht sicher welche zu verlassen nur für den .NET Core auf einem Windows IIS (Azure/Windows 2012R2). Standardmäßig sieht die Datei config wie folgt aus:Richtige Einrichtung von project.json für nur .Net Core in RC2?
"dependencies": {
"Microsoft.NETCore.App": {
"version": "1.0.0-rc2-3002702",
"type": "platform"
},
"Microsoft.AspNetCore.Server.IISIntegration": "1.0.0-rc2-final",
"Microsoft.AspNetCore.Server.Kestrel": "1.0.0-rc2-final"
},
"tools": {
"Microsoft.AspNetCore.Server.IISIntegration.Tools": {
"version": "1.0.0-preview1-final",
"imports": "portable-net45+win8+dnxcore50"
}
},
"frameworks": {
"netcoreapp1.0": {
"imports": [
"dotnet5.6",
"dnxcore50",
"portable-net45+win8"
]
}
},
Ich weiß dotnet5.6
ist eine ältere .Net (ich glaube 4.6?). aber was ist das portable-net45+win8
? Ist das sicher zu entfernen? Und muss ich das importierte Werkzeug zu etwas anderem ändern, also importiert es nur Werkzeuge für .Net Kern und nicht 4.5/win8?
Ich schrieb einen Blogpost, den Sie vielleicht nützlich finden. https://ievangelist.github.io/blog/migrating-to-rc2/ –
@DavidPine Danke, aber einen kurzen Blick darauf zu werfen, scheint nicht relevant zu sein.Ich mache keine Migration von RC1 zu RC2.Ich nehme eine .Net 4.6.1-Site und lege sie auf Ich habe auch nichts über die Tools oder Frameworknamen in der Post gesehen, habe ich etwas vermisst, das mir bei der Beantwortung meiner Frage helfen würde? – Matthew