2017-11-07 6 views
4

Azure Cloud Service Classic 프로젝트를 .netstandard2.0을 대상으로하는 작업자 역할로 실행하는 방법이 있습니까?Azure Cloud Service Classic with .NET 표준 대상

나는 그런 프로젝트가,하지만 난 그것을 구축하려고 할 때마다이 오류가 나타납니다 내가 ccproj 내부 대상 프레임 워크를 설정하려고

Severity Code Description Project File Line Suppression State Error Project 'C:\path\to\project\src\Frontend\Frontend.csproj' targets '.NETStandard,Version=v2.0'. It cannot be referenced by a project that targets '.NETFramework,Version=v4.0'. UserDiscoveryService C:\Program Files\dotnet\sdk\2.0.2\Sdks\Microsoft.NET.Sdk\build\Microsoft.NET.Sdk.Common.targets 87

을하지만, 저를 도움이되지 않았다.

+0

https://github.com/dotnet/sdk/issues/1241에있는 단계를 시도해 보셨습니까? 로컬 컴퓨터 또는 VSTS에서 실행중인 빌드입니다. – ObiEff

+0

감사합니다. @ObiEff,하지만 이것은 관련이없는 것 같습니다. 내 문제. 나는 클라우드 서비스 프로젝트에서 참조하는 .netstandard 프로젝트에 문제가있다. Thread on github은 netcoreapp2.0을 참조하는 것에 관한 것입니다. –

답변

0

Severity Code Description Project File Line Suppression State Error Project 'C:\path\to\project\src\Frontend\Frontend.csproj' targets '.NETStandard,Version=v2.0'. It cannot be referenced by a project that targets '.NETFramework,Version=v4.0'.

오류를 바탕으로, 당신의 Frontend.csproj 프로젝트는 .NETStandard 2.0 대상으로하고 프로젝트 목표 .NETFramework V4.0에서 .NETStandard 2.0 프로젝트를 참조. .NET Standard에 대한 공식 문서로서 .NET Standard 2.0 프로젝트 또는 라이브러리를 참조하기 위해 프로젝트 타겟 인 .NETFramework V4.6.1 이상을 만들어야합니다. 또는 낮은 .NET 표준 버전을 선택해야합니다. 자세한 내용은 .NET implementation support을 따라야합니다.