schließlich seine Arbeit
Gefunden eine Beispielanwendung https://github.com/redhat-developer/s2i-dotnetcore/tree/master/1.1/test/asp-net-hello-world
Nehmen project.json von dort (https://github.com/redhat-developer/s2i-dotnetcore/blob/master/1.1/test/asp-net-hello-world/project.json)
Änderungsversion
"version": "1.1.0-*",
und entfernen (https://github.com/dotnet-architecture/eShopOnWeb/pull/14), weil es ein Fehler
Microsoft.Composition 1.0.27 ist nicht kompatibel mit netcoreapp1.1
"Microsoft.VisualStudio.Web.CodeGeneration.Design" :"1.0.1" ,
project.json nach
{
"version": "1.1.0-*",
"dependencies": {
"Microsoft.ApplicationInsights.AspNetCore" :"2.0.0" ,
"Microsoft.AspNetCore" :"1.1.2" ,
"Microsoft.AspNetCore.Mvc" :"1.1.3" ,
"Microsoft.AspNetCore.StaticFiles" :"1.0.3" ,
"Microsoft.EntityFrameworkCore" :"1.1.2" ,
"Microsoft.EntityFrameworkCore.Design" :"1.1.1" ,
"Microsoft.EntityFrameworkCore.Tools" :"1.1.0" ,
"Microsoft.Extensions.Logging.Debug" :"1.1.2" ,
"Microsoft.VisualStudio.Web.BrowserLink" :"1.0.1" ,
"MySql.Data.EntityFrameworkCore" :"7.0.7-m61" ,
"Pomelo.EntityFrameworkCore.MySql" :"1.1.2" ,
},
"buildOptions": {
"emitEntryPoint": true
},
"frameworks": {
"netcoreapp1.1": {
"dependencies": {
"Microsoft.NETCore.App": {
"version": "1.1.0",
"type": "platform"
},
"System.Console": "4.0.0-*"
}
}
},
"publishOptions": {
"include": [
"wwwroot",
"hosting.json",
"testCert.pfx"
]
}
}
ändern und in offener Verschiebung v3 erfolgreich bauen mit .net Kern 1.1
finden Sie Beispiel-App unter dem Link. http://netcore-kuntal-test.7e14.starter-us-west-2.openshiftapps.com/api/values
Sie können eine Reihe von Blog-Beiträge finden über die Verwendung von dotNet mit Openshift bei https://blog.openshift.com/category/technologies/dotnet/ –
alle Beispiel demonstrieren mit 1,0, ich will vs2017 1.1 Beispiel .netcore. – matrixwebtech
Der OpenShift S2I Builder für dotNet hat eine Version für 1.1. Hast du das mit derselben Code-Struktur versucht? –