मैं https://docs.microsoft.com/en-us/dotnet/articles/core/deploying/index में चरणों का पालन करते हुए .net-core में बनाए गए स्वयं निहित ऐप को प्रकाशित करने का प्रयास कर रहा हूं।.net-core self के साथ समस्याएं प्रकाशित हैं
$dotnet build -r debian.8-x64
$dotnet publish -c Release -r debian.8-x64
$docker build -t httpecho .
कंटेनर शुरू::
$ docker run -p 5000:5000 httpecho
Error: assembly specified in the dependencies manifest was not found -- package: 'Microsoft.AspNetCore.Hosting.Abstracti
ons', version: '1.1.0', path: 'lib/netstandard1.3/Microsoft.AspNetCore.Hosting.Abstractions.dll'
मैंने कुछ गलत कर रहा हूँ
कोड के साथ भंडार मैं आदेश पर अमल https://github.com/fontanaricardo/httpecho
में है?
अद्यतन
ओपन फाइल httpecho.deps.json, में फ़ोल्डर प्रकाशित करते हैं, मौजूद नहीं है कि फ़ोल्डर संदर्भ देता है।
"runtime": {
"lib/netstandard1.3/Microsoft.AspNetCore.Http.Abstractions.dll": {}
}
पहली त्रुटि 'Microsoft.AspNetCore.Http.Abstractions' और दूसरा' माइक्रोसॉफ्ट.एस्पनेट कॉर। एंटीफॉर्गेरी 'कहता है। जो यह है? – natemcmaster
@natemcmaster ने अद्यतन 2 को हटा दिया, क्योंकि यह भ्रम पैदा कर रहा है। –
'ubuntu.16.04-x64' और' netcoreapp1.0' ढांचे के लिए समान त्रुटि। – FireAlkazar