最近,我使用Visual Studio Studio Tools for Azure Functions將使用C#腳本(*.csx
)的Azure函數轉換爲預編譯的類庫。它在Visual Studio 2017中成功構建(以及運行和調試)。使用預編譯的Azure函數庫生成錯誤
我想通過我們的CI過程來構建這個AF庫。然而,當我運行命令dotnet build
本地失敗,出現以下錯誤:
C:\Users\ray\.nuget\packages\microsoft.net.sdk.functions\1.0.2\build\netstandard1.0\Microsoft.NET.Sdk.Functions.Build.targets(31,5): error : Could not load file or assembly 'Microsoft.Azure.WebJobs.Host, Version=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. The system cannot find the file specified.
同樣的錯誤也發生在我們的CI建設。
不確定爲何發生此錯誤以及如何解決它。它是dotnet CLI的版本(我正在使用v1.1)?還有別的嗎?
是的,我看到相同。我們會調查並回復你。 –
謝謝@DavidEbbo –
@RayVega您是否解決了將此問題納入您的CI過程?我有同樣的麻煩(使用Appveyor)。 –