我从Visual Studio部署带有服务总线主题触发器的Azure函数。当我尝试运行该功能时,我会出错。
服务不可用- https://*.scm.azurewebsites.net/api/functions/Function1会话ID: 2f3a817b55eb4b188e2c3110d50169fd时间戳:2019-02-21T00:31:26.000Z
当我单击函数主机URL时,会显示以下消息:
功能主机未运行。
我在浏览器中执行相同的操作(使用相同的触发器创建函数),一切都会正常运行。没有任何问题。
如何使用Visual Studio部署Azure功能?
注意事项
更新: 我相信这个错误
2019-02-21T18:34:39
System.IO.IOException:进程无法访问 文件'D:\ home \ site \ diagnostics \ settings.json',因为它正在 由另一个进程使用。在System.IO .__ Error.WinIOError(Int32 errorCode,可能是String(FullPath)) System.IO.FileStream.Init(字符串路径,FileMode模式,FileAccess 访问,Int32权限,布尔useRights,FileShare共享,Int32 bufferSize,FileOptions选项,SECURITY_ATTRIBUTES secAttrs,字符串 MSGPATH,布尔bFromProxy,布尔useLongPath,布尔checkHost)
在System.IO.FileStream..ctor(字符串路径,FileMode模式,FileAccess 访问,FileShare共享,Int32 bufferSize,FileOptions选项,字符串 MSGPATH,布尔bFromProxy,布尔useLongPath,布尔checkHost)
在System.IO.StreamReader..ctor(字符串路径,编码编码, 布尔值detectEncodingFromByteOrderMarks,Int32 bufferSize,布尔值 checkHost)位于System.IO.File.InternalReadAllText(字符串路径, 编码,布尔检查主机) System.IO.File.ReadAllText(字符串路径)位于 Microsoft.WindowsAzure.WebSites.Diagnostics.BaseTraceListener.ReadConfigFile()