【发布时间】:2015-11-16 05:46:57
【问题描述】:
我正在尝试在 AppVeyor 中使用 C# 6.0 代码构建library。我已经在this update from AppVeyor、this discussion 和this blog post 中尝试过配置。
这就是我所做的:
- 从 AppVeyor Web 界面选择 Visual Studio 2015 作为操作系统
-
将 MSBuild 14.0 文件夹添加到路径(从 Web 界面和 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 并失败。我还能尝试什么?有些人让它工作,我看不出我错过了什么。
【问题讨论】:
-
那是什么 AppVeyor 帐户名称/项目?
-
@FeodorFitsner AppVeyor project & source
-
您应该使用
Visual Studio 2015图像,但我将您的帐户移动到安装了 VS 2015 的环境中。你的下一个版本应该没问题。 -
@FeodorFitsner 谢谢,它现在使用的是 MSBuild 14.0。我很确定我从环境选项卡的操作系统下拉列表中选择了 Visual Studio 2015。是否还有其他缺少的配置?
-
@FeodorFitsner 我面临着完全相同的问题:(也请帮助我
标签: msbuild visual-studio-2015 c#-6.0 appveyor msbuild-14.0