2017-09-24 1 views
1
내가 ubuntu16.04에 대한 창 (10)에 그물 코어 2.0 프로젝트를 게시 할

: 빌드 및 pulish 프로젝트 실행 후어셈블리를 찾을 수 없습니다 'Microsoft.ApplicationInsights.AspNetCore'

dotnet build
dotnet publish -c Release -r ubuntu.16.04-x64

<PublishWithAspNetCoreTargetManifest>false</PublishWithAspNetCoreTargetManifest> 

: 나는 또한이 솔루션을 테스트

Error: assembly specified in the dependencies manifest was not found ‘Microsoft.ApplicationInsights.AspNetCore’, version: 'x.x', path: ‘lib/netstandard1.3/Microsoft.ApplicationInsights.AspNetCore.dll’

: 그것은 우분투에서, 난이 오류가 표시 하지만 해결되지 :(

내가 그물 핵심에서이 문제가 발생하지 않았지만 1

+0

'NuGet' 의존성이 다운로드되도록'dotnet restore'를 실행 해 보셨습니까? –

+0

예 시도했지만 동일한 오류가 발생합니다 ... 이 파일 (Microsoft.ApplicationInsights.AspNetCore.dll)은 게시 폴더에 있지만 우분투 16.04에 오류가 있습니다 ... –

답변

0

당신은 .netcore 런타임이 설치 가지고 mahine에 그것을 실행하고 있습니까?

이 경우 aspnetcore 런타임 저장소를 설치해야합니다. dotnet sdk에는 포함되어 있지만 기본 런타임에는 포함되어 있지 않습니다. 아래 링크에 명시된 바와 같이

당신이 런타임을 설치하는 방법에 따라 패키지 관리자 (apt-get install aspnetcore-store-2.0.0) 또는 다운로드 타르볼를 통해 그것을 설치하고 DOTNET 폴더에 설치해야합니다 중 하나

참조 missing runtime store error on linux with .NET Core 2.0 runtime only

관련 문제