Visual Studio 2017의 Xamarin.Forms 프로젝트에서 작업 중이며 NuGet 패키지를 Xamarin.Forms.2.2.0.31 to Xamarin.Forms.2.3.4.247.Xamarin.Forms NuGet 패키지를 업데이트 한 후 "... 작업을 어셈블리에서로드 할 수 없습니다 ..."
나는 응용 프로그램을 실행하려고 할 때, 이렇게 후, 나는 내 비주얼 스튜디오 콘솔에서 다음과 같은 오류가 얻을 :
은 "Xamarin.Forms.Build.Tasks.FixedCreateCSharpManifestResourceName"작업을로드 할 수 없습니다 어셈블리에서 C : \ Workspaces \ OmniChannel \ Dev \ Mobile \ NativeApp \ Features \ F6173-I18n \ packages \ Xamarin.Forms.2.2.0.31 \ build \ portable-win + net45 + wp80 + win81 + wpa81 + MonoAndroid10 + MonoTouch10 + Xamarin.iOS10 \ Xamarin.Forms.Build.Tasks.dll. 파일 또는 어셈블리를로드 할 수 없습니다. 'file : /// C : \ Workspaces \ OmniChannel \ Dev \ Mobile \ NativeApp \ Features \ F6173-I18n \ packages \ Xamarin.Forms.2.2.0.31 \ build \ portable-win + net45 + wp80 + win81 + wpa81 + MonoAndroid10 + MonoTouch10 + Xamarin.iOS10 \ Xamarin.Forms.Build.Tasks.dll '또는 해당 종속성 중 하나. 시스템이 지정된 파일을 찾을 수 없습니다. 선언이 올 바르고 어셈블리와 모든 종속성을 사용할 수 있으며 작업에 Microsoft.Build.Framework.ITask를 구현하는 공용 클래스가 포함되어 있는지 확인합니다. 나에게 말한다 StoreFulfillment.Core는
는 이전 Xamarin.form 버전 ("packages/Xamarin.Forms.2.2.0.31"
)의 패키지 폴더에 찾고 있습니다.
질문 : 정확하게 이전 참조를 사용하려고 시도하고 있는데 어떻게 업데이트합니까?
나는 모든 깨끗한을 수행 할 것 'obj' 디렉토리의 내용이 깨끗한 지 다시 한번 확인한 다음 모두 다시 작성하십시오 – SushiHangover
어떻게 너겟 패키지를 업데이트 했습니까? 참조의 어셈블리 경로를 확인하고 패키지, bin, obj 폴더의 모든 항목을 삭제하십시오 . 그리고 다시 VS를 시작하고 프로젝트를 다시 빌드하여 제대로 작동하는지 확인하십시오. –
csproj 파일에서 Xamarin.Forms가 빌드 작업을 설치 한 이후에 남아있는 ""요소 (심지어는 요소)를 추가로 찾습니다. 뿐만 아니라 .. –