2017-01-26 2 views
2

Я получаю следующее сообщение, когда пытаюсь сохранить проект лямбда AWS в VS 2015. Я только что загрузил и установил инструменты AWS .Net и SDK. Затем я создал новый проект AWS лямбда (.Net Core) и попытался сохранить проект и получил сообщение ниже.Проблема Сохранение проекта AWS Lambda в VS2015

Я могу открывать и сохранять другие проекты без AWS.

enter image description here

ответ

2

Кроме того, необходимо установить последнюю версию Визуальной Ключевой Tools Studio .NET Preview.

Адрес link to the download.

Для получения более подробной информации обратитесь к этому SO question.

Этот материал, ранее из записи я создал на SO Docs, может помочь:

  1. Открыть Visual Studio и выберите Файл -> Новый Проект
  2. Выбор AWS Lambda с Tests (.NET Ядра) enter image description here
  3. Дальше Выберите Blueprint Экран отобразится. Выберите Пустая функция и нажмите кнопку «Готово»: enter image description here
  4. Перейти к Инструменты -> Менеджер пакетов NuGet -> Консоль диспетчера пакетов.
  5. В окне консоли введите Install-Package Amazon.Lambda.Core
  6. Щелкните правой кнопкой мыши проект в проводнике решений и выберите Восстановить пакеты. Это заключительный этап подготовки, прежде чем вы начнете писать код.

enter image description here

+0

Спасибо за отличные инструкции! Я смог создать проект и даже попробовал образец, который у вас был в проекте документации SO. Сейчас я вижу другую проблему. Когда я доберусь до окна, чтобы загрузить функцию в AWS, то есть окно «Предварительная информация о функции». В раскрывающемся списке нет ни одной из ролей IAM! – user99513

+0

Был еще один пост по этому поводу - позвольте мне посмотреть, смогу ли я найти ссылку. Это связано с тем, что пользователь Amazon, зарегистрированный в инструменте VS AWS, не имел правильных разрешений IAM. – Taterhead

+0

@ user99513 вот статья: http://stackoverflow.com/questions/41251404/why-cant-i-see-the-role-list-in-aws-lambda-advanced-function-details-dialog – Taterhead