Visual Studio C# Azure WebJobs 3.x与本地开发中的Azurite

20jt8wwn  于 2022-12-30  发布在  C#
关注(0)|答案(1)|浏览(244)

有了.NET Core,WebJobs现在是一个控制台应用程序。
新的Azure存储模拟器是Azurite
Visual Studio documentation关于蓝铜矿的介绍只提到了如何在Azure Functions和ASP.NET项目中设置蓝铜矿的启动。
在Visual Studio 2022中调试WebJobs 3项目时,是否有方法自动启动Azurite?

flseospp

flseospp1#

如给定MSDoc中所述
Azurite随Visual Studio 2022自动可用。
AFAIK,对于.NET Console Apps(Azure Web作业),没有自动运行Azurit的选项。我们需要从命令提示符手动启动它。
检查azurite.exe在上述路径中是否可用。

  1. C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\Extensions\Microsoft\Azure Storage Emulator\

  • 如果找到.exe文件,则运行可执行文件

我的应用程序配置

  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <configuration>
  3. <startup>
  4. <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" />
  5. </startup>
  6. <appSettings>
  7. <add key ="StorageConnection" value="UseDevelopmentStorage=true"/>
  8. </appSettings>
  9. </configuration>
展开查看全部

相关问题