gpt4 book ai didi

azure - Azure 预编译 C# 函数如何在 VS2017 中本地构建,但不能在 VSTS MSBuild 中构建?

转载 作者:行者123 更新时间:2023-12-03 01:47:05 24 4
gpt4 key购买 nike

如何在本地编译 Azure 预编译的 C# 函数,但在 VSTS 中却不能编译?

我使用了 Visual Studio 2017 Tools for Azure Functions 的最新预览版以及 VS 2017 预览版 3 创建了一个简单的 HttpTrigger 函数。 VS sln 在本地编译良好。

我还可以从 VS 成功发布到 Azure ...最终!!

第一次失败,但 shell 是在 Azure 中创建的。第二次发布实际上将 json 和 dll 上传到 Azure。

我想在 VSTS 中设置快速 CI 构建,并按照 Donna Malayeri 中的详细信息进行操作。邮政。

但是 VSTS 显示构建解决方案任务中存在大量错误,例如

2017-07-11T13:51:59.3254765Z ##[error]SmcPrecompileFunctionApp\TriggerByHttp.cs(14,10): Error CS0246: The type or namespace name 'FunctionNameAttribute' could not be found (are you missing a using directive or an assembly reference?)
2017-07-11T13:51:59.3254765Z TriggerByHttp.cs(14,10): error CS0246: The type or namespace name 'FunctionNameAttribute' could not be found (are you missing a using directive or an assembly reference?) [d:\a\1\s\SmcPrecompileFunctionApp\SmcPrecompileFunctionApp.csproj]

仔细检查并将代理设置为托管VS2017

最佳答案

确保您在 NuGet 构建任务中使用最新版本的 NuGet。由于某种原因,较低版本无法正确恢复所有包。

关于azure - Azure 预编译 C# 函数如何在 VS2017 中本地构建,但不能在 VSTS MSBuild 中构建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45037023/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com