2015-08-22 2 views
3

Я пытаюсь построить library с кодом C# 6.0 в AppVeyor. Я попробовал конфигурации в this update from AppVeyor, this discussion и this blog post.Здание с MSBuild 14.0/C# 6.0 в AppVeyor

Вот что я сделал:

  • Выберите Visual Studio 2015 в качестве операционной системы с веб-интерфейсом AppVeyor
  • Добавить MSBuild 14,0 папку в пути (попытался как из веб-интерфейса и appveyor.yml)

    SET PATH=C:\Program Files (x86)\MSBuild\14.0\Bin\;%PATH% 
    
  • Изменено эти строки в файле решения

    # Visual Studio 14 
    VisualStudioVersion = 14.0.23107.0 
    
  • Пробовал не вызвать MSBuild с пользовательским сценарием сборки

Ни один из них работал. Он все еще берет MSBuild 12.0 и терпит неудачу. Что еще я могу попробовать? Есть люди, которые его работали, я не вижу, что мне не хватает.

+1

Что такое имя/проект учетной записи AppVeyor? –

+0

@FeodorFitsner [проект AppVeyor] (https://ci.appveyor.com/project/uhaciogullari/simplemvcsitemap) & [источник] (https://github.com/uhaciogullari/SimpleMvcSitemap) –

+0

Вы должны использовать 'Visual Studio 2015 ', но я переместил вашу учетную запись в среду с установленным VS 2015. Ваша следующая сборка должна быть прекрасной. –

ответ

0

В дополнение к тому, что вы пробовали выше, вам необходимо убедиться, что вы использовали изображение Visual Studio 2015.