Aws-lambda-dotnet: Memecahkan masalah NETStandard.Library 1.6.1

Dibuat pada 6 Jun 2017  ·  3Komentar  ·  Sumber: aws/aws-lambda-dotnet

Saya kira kita semua tahu rasa sakit yang ditimbulkan oleh versi buruk dari paket NETStandard.Library 1.6.1.

Saya tahu versi terbaru Amazon.Lambda.Tools menyelesaikannya pada waktu penerapan, tetapi saya ingin tahu apakah ada alasan mengapa batasan versi paket sederhana tidak berfungsi?

Saya sedang memikirkan sesuatu seperti <PackageReference Include="NETStandard.Library" Version="[1.6.0]" /> ditambahkan ke paket Amazon.Lambda.Core . Ini akan memberi kita kesalahan pada waktu pemulihan jika kita menggunakan paket runtime yang lebih baru.

guidance

Komentar yang paling membantu

APAKAH ini merujuk pada fakta bahwa menyebarkan ke AWS melempar?:
Project is referencing NETStandard.Library version 1.6.1. Max version supported by netcoreapp1.0 is 1.6.0.

Jika demikian, apa solusinya? Saya belum bisa menyelesaikannya.

Terima kasih,

Semua 3 komentar

APAKAH ini merujuk pada fakta bahwa menyebarkan ke AWS melempar?:
Project is referencing NETStandard.Library version 1.6.1. Max version supported by netcoreapp1.0 is 1.6.0.

Jika demikian, apa solusinya? Saya belum bisa menyelesaikannya.

Terima kasih,

@JNBarnes Saya kira Anda tidak memiliki solusi lain selain menggunakan .NET Core 1.0 dan oleh karena itu gunakan paket (langsung atau tidak langsung) dengan versi 1.6.0.

Itu adalah ide yang menarik. Saya sedang bermain-main dengannya dan Anda benar-benar tidak mendapatkan pesan kesalahan yang sangat membantu. Inilah yang saya dapatkan ketika saya mencobanya.

Package restore failed. Rolling back package changes for 'AWSLambda1'.

Saya lebih suka memberikan pesan kami selama penerapan kemudian membuka masalah tentang mengapa saya tidak dapat memulihkan paket.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat