Azure에서 webjob으로 실행하려는 도트 넷 코어 콘솔 앱이 있습니다. 실행하려고하면 로그에 표시됩니다.Azure WebJob with DotNet 코어 표준을 목표로 코어 생성 오류로 인해 실패 함
오류 : 종속성 매니페스트에 지정된 어셈블리를 찾을 수 없습니다. 패키지 : 'Microsoft.DotNet.InternalAbstractions', 버전 : '1.0.0', 경로 : 'lib/netstandard1.3/Microsoft.DotNet.InternalAbstractions.dll '
내 project.json이
{
"buildOptions": {
"emitEntryPoint": true,
"copyToOutput": [ "appsettings.json", "run.cmd" ]
},
"dependencies": {
"Helga.Core": "1.0.0-*",
"Helga.UpdateParkings": "1.0.0-*",
"Microsoft.Extensions.Configuration": "1.0.0",
"Microsoft.Extensions.Configuration.EnvironmentVariables": "1.0.0",
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.0.1"
}
},
"frameworks": {
"netcoreapp1.0": {
"imports": "dnxcore50"
}
},
"publishOptions": {
"include": [
"appsettings.json",
"run.cmd"
]
},
"version": "1.0.0-*"
}
처럼 보이지만 project.lock.json에 나는
"Microsoft.DotNet.InternalAbstractions/1.0.0": {
"type": "package",
"dependencies": {
"System.AppContext": "4.1.0",
"System.Collections": "4.0.11",
"System.IO": "4.1.0",
"System.IO.FileSystem": "4.0.1",
"System.Reflection.TypeExtensions": "4.1.0",
"System.Runtime.Extensions": "4.1.0",
"System.Runtime.InteropServices": "4.1.0",
"System.Runtime.InteropServices.RuntimeInformation": "4.0.0"
},
"compile": {
"lib/netstandard1.3/Microsoft.DotNet.InternalAbstractions.dll": {}
},
"runtime": {
"lib/netstandard1.3/Microsoft.DotNet.InternalAbstractions.dll": {}
}
},
하시기 바랍니다 조언을 참조하십시오.
나는 이것을 약간의 시간 동안 보았으며 매우 기뻤다. 답변을 찾은 후 질문에 답변 해 주셔서 감사합니다. – lettucemode