Xamarin.forms: [рдлреЙрд░реНрдо] [рдЖрдИрдУрдПрд╕] рддреНрд░реБрдЯрд┐ CS1703 рд╕рдордХрдХреНрд╖ рдкрд╣рдЪрд╛рди рдХреЗ рд╕рд╛рде рдПрдХрд╛рдзрд┐рдХ рдЕрд╕реЗрдВрдмрд▓реА рдиреЗрдЯ рдорд╛рдирдХ 2.0 рдСрдЯреЛрдореИрдкрд░

рдХреЛ рдирд┐рд░реНрдорд┐рдд 12 рджрд┐рд╕ре░ 2017  ┬╖  10рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: xamarin/Xamarin.Forms

рд╡рд┐рд╡рд░рдг

рдСрдЯреЛрдореИрдкрд░ рд╕реЗ рдХреНрд░реЙрд╕ рдкреЛрд╕реНрдЯ https://github.com/AutoMapper/AutoMapper/issues/2455

AutoMapper>= 6.2.0 рдЬреЛрдбрд╝рддреЗ рд╕рдордп, iOS рдкреНрд░реЛрдЬреЗрдХреНрдЯ CS1703 рддреНрд░реБрдЯрд┐ рдмрдирд╛рдиреЗ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИред

рд╕рдЯреАрдХ рддреНрд░реБрдЯрд┐ рд╣реИ

Error CS1703

Multiple assemblies with equivalent identity have been imported: 
'C:\Users\plebm\.nuget\packages\system.reflection.emit\4.3.0\ref\netstandard1.1\System.Reflection.Emit.dll' 
and 
'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\ReferenceAssemblies\Microsoft\Framework\Xamarin.iOS\v1.0\Facades\System.Reflection.Emit.dll'.
Remove one of the duplicate references.

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ AutoMapper рджреНрд╡рд╛рд░рд╛ 6.2.0 . рдореЗрдВ System.Runtime.Serialization.Primitives.4.3.0 рдХреА рдЕрддрд┐рд░рд┐рдХреНрдд рдирд┐рд░реНрднрд░рддрд╛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдХрд╛рд░рдг рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ

рдкреНрд░рдЬрдирди рдХреЗ рдЪрд░рдг

рд╡реАрдПрд╕ 15.5.1 . рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛

  1. Xamarin рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯ рдРрдк рдмрдирд╛рдПрдВ (Xam.Forms)
  2. рдХреНрд░рд┐рдПрдЯ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рд╕реЗ iOS рдФрд░ .net рдорд╛рдирдХ рдЪреБрдиреЗрдВ
  3. рдСрдЯреЛрдореИрдкрд░ (6.2.2) рдХреЛ .net рдорд╛рдирдХ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ
  4. рдЖрдИрдУрдПрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрдирд╛рдПрдВ

рдЕрдкреЗрдХреНрд╖рд┐рддреН рд╡реНрдпрд╡рд╣рд╛рд░

рдирд┐рд░реНрдорд╛рдг рд╕рдлрд▓ рд░рд╣рд╛

рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡реНрдпрд╡рд╣рд╛рд░

рдирд┐рд░реНрдорд╛рдг рд╡рд┐рдлрд▓

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

@SvenEV рдХрд╛ рд╕рдорд╛рдзрд╛рди рдЙрдирдХреА рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдореЗрдВ рдерд╛
рдЗрд╕реЗ csproj рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВред рдпрджрд┐ рдЖрдк PackageReferences рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ

<PackageReference Include="System.Reflection.Emit" Version="4.3.0">
    <ExcludeAssets>all</ExcludeAssets>
</PackageReference>

рдореИрдВ рдЗрд╕реЗ рдФрд░ рдЕрдзрд┐рдХ рджреГрд╢реНрдпрдорд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рд▓рд┐рдЦ рд░рд╣рд╛ рд╣реВрдВ, рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдореИрдВрдиреЗ рджреЗрдЦрд╛ рд╣реИ рдХрд┐ рдПрдорд┐рдЯ рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдСрдЯреЛрдореИрдкрд░ рдореЗрдВ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рд▓рд┐рдП рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдореИрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рд╕рднреА 10 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдСрдЯреЛрдореИрдкрд░ рдХреБрдЫ рдРрд╕рд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдмрд┐рдВрдм рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдПрдорд┐рдЯред рдпрд╣ рдЖрдИрдУрдПрд╕ рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред

@jassmith рдЯрд┐рдкреНрдкрдгреА рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдПрдХ рд╕рд╡рд╛рд▓ рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХреНрдпрд╛ рдкрд░рд╛рд╡рд░реНрддрди рд╣реЛрдЧрд╛ред рдПрдорд┐рдЯ рд░рдирдЯрд╛рдЗрдо рддреНрд░реБрдЯрд┐ рдпрд╛ рдмрд┐рд▓реНрдб рддреНрд░реБрдЯрд┐ рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИ?

AutoMapper рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рд╡реГрдХреНрд╖ рд╕рдВрдХрд▓рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЕрдВрддрддрдГ рдПрдХ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ред рд▓реИрдореНрдмреНрдбрд╛ (...)ред рд╕рдВрдХрд▓рди ()ред рд╣рдо рдХреБрдЫ рдмрд╣реБрдд рд╣реА рд▓рдХреНрд╖рд┐рдд рдкрд░рд┐рджреГрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдмрд┐рдВрдм.рдПрдорд┐рдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

рдореВрд▓ рд░реВрдк рд╕реЗ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЖрдИрдУрдПрд╕ рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд▓рдХреНрд╖реНрдп рд╣реИ рдЬреЛ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдХрд╛ рдЙрдкрдпреЛрдЧ/рд╕рдВрджрд░реНрдн рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдмрд┐рд▓реНрдХреБрд▓ рднреА?

рд╕рдВрдХрд▓рди рддреНрд░реБрдЯрд┐ 15.5 рдФрд░ рдмрд╛рдзреНрдпрдХрд╛рд░реА рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ рдХреЗ рд╕рд╛рде рд╣рд╛рд▓ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рддрд░рд╣ рд▓рдЧрддреА рд╣реИред

рдореБрдЭреЗ рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рдереАред рдореЗрд░рд╛ рд╕рдорд╛рдзрд╛рди рдЗрд╕ рддрд░рд╣ рдореЗрд░реЗ рдЖрдИрдУрдПрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдкреНрд░реЛрдЬреЗрдХреНрдЯ.рдЬреЗрд╕рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдерд╛:

{
  "dependencies": {
    "System.Reflection.Emit": {
      "version": "4.3.0",
      "exclude": "all"
    }
  },
  "frameworks": {
    "Xamarin.iOS,Version=v1.0": {}
  },
  "runtimes": {
    "win": {}
  }
}

@gmwilhelm рдореБрдЭреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдирд╣реАрдВ рдкрддрд╛ рдерд╛ред рдЬреЗрд╕рди рдЕрднреА рднреА рдПрдХ рдЪреАрдЬ рдереАред рдЖрдЬ рдореИрдВ рд╕реАрдЦрддрд╛ рд╣реВрдБ

@jassmith рдХрд┐рд╕реА рднреА рдореМрдХреЗ рдкрд░ рдЖрдк рдЗрд╕ рдЯрд┐рдХрдЯ рдХреА рдлрд┐рд░ рд╕реЗ рд╕рдореАрдХреНрд╖рд╛ рдХрд░реЗрдВрдЧреЗ? рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдиреЗ рдЗрд╕реЗ рдЕрдорд╛рдиреНрдп рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреБрдЫ Xam рд╣реИред рдкреНрд░рдкрддреНрд░реЛрдВ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП

рдореИрдВ рдЗрд╕реЗ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рдХреЗрд╡рд▓ рдПрдХ рд░рд┐рдХреНрдд NuGet рдкреИрдХреЗрдЬ рдХреЗ рд╕рд╛рде рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐
рд╕рдВрджрд░реНрдн рдкреНрд░рддрд┐рдмрд┐рдВрдмред рдЙрддреНрд╕рд░реНрдЬрд┐рдд рдХрд░реЗрдВ рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдореБрдЭреЗ рд╕рдВрдХрд▓рди рддреНрд░реБрдЯрд┐ рдорд┐рд▓реА
рдПрдХ рдмрд╛рд░ рд▓реЗрдХрд┐рди рдлрд┐рд░ рдпрд╣ рд░рд╣рд╕реНрдпрдордп рддрд░реАрдХреЗ рд╕реЗ рдЪрд▓рд╛ рдЧрдпрд╛ред

рдордВрдЧрд▓ 2 рдЬрдирд╡рд░реА, 2018 рдХреЛ рд╢рд╛рдо 5:54 рдмрдЬреЗ рд╡реЗрдб рдмреИрдЧрд▓рд┐рди рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com рдиреЗ рд▓рд┐рдЦрд╛:

@jassmith https://github.com/jassmith рдХрд┐рд╕реА рднреА рдореМрдХреЗ рдкрд░ рдЖрдк рдЗрд╕рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░реЗрдВрдЧреЗ
рдлрд┐рд░ рд╕реЗ рдЯрд┐рдХрдЯ? рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдиреЗ рдЗрд╕реЗ рдЕрдорд╛рдиреНрдп рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╣реИ
рдХреБрдЫ Xam.Forms рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рдереАред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/xamarin/Xamarin.Forms/issues/1380#issuecomment-354906852 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AAGYMoqgqceTH4BPe4vqZwLkAoYb1YO0ks5tGsGxgaJpZM4Q-gOM
.

@pleb @jbogard

рдореИрдВ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 15.5.5 рдореЗрдВ рдПрдХрд╛рдзрд┐рдХ рдЕрд╕реЗрдВрдмрд▓реА рддреНрд░реБрдЯрд┐ рдХреЛ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реВрдВ рд▓реЗрдХрд┐рди рд╡реАрдПрд╕рдПрдордПрд╕реА рдореЗрдВ рдирд╣реАрдВред рдореИрдВрдиреЗ рдЗрд╕реЗ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ DevCom рдЖрдЗрдЯрдо рдмрдирд╛рдпрд╛ рд╣реИред

рдПрдлрд╡рд╛рдИрдЖрдИ: рдХрд╛рдо рдХреЗ рдКрдкрд░ рдХрд╛рдордХрд╛рдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдЕрдкрдиреЗ рд╡реАрдПрд╕ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред рдореИрдХ рдХреЗ рд▓рд┐рдП рд╡реАрдПрд╕ рдХреЗ рд╕рд╛рде рдореЗрд░реЗ рд▓рд┐рдП рдпрд╣реА рд╣реБрдЖред

@SvenEV рдХрд╛ рд╕рдорд╛рдзрд╛рди рдЙрдирдХреА рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдореЗрдВ рдерд╛
рдЗрд╕реЗ csproj рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЬреЛрдбрд╝реЗрдВред рдпрджрд┐ рдЖрдк PackageReferences рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ

<PackageReference Include="System.Reflection.Emit" Version="4.3.0">
    <ExcludeAssets>all</ExcludeAssets>
</PackageReference>

рдореИрдВ рдЗрд╕реЗ рдФрд░ рдЕрдзрд┐рдХ рджреГрд╢реНрдпрдорд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рд▓рд┐рдЦ рд░рд╣рд╛ рд╣реВрдВ, рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдореИрдВрдиреЗ рджреЗрдЦрд╛ рд╣реИ рдХрд┐ рдПрдорд┐рдЯ рдЗрдВрдЯрд░рдлреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдСрдЯреЛрдореИрдкрд░ рдореЗрдВ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рд▓рд┐рдП рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдореИрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

rmarinho picture rmarinho  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Stensan picture Stensan  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

fazil1987 picture fazil1987  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

jamiewest picture jamiewest  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mfeingol picture mfeingol  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ