.NET 8隔离进程模型升级后Azure Function在Azure门户不可见求助
.NET 8 Isolated模型Timer Trigger函数部署后不显示问题
- 已将.NET Core API应用中的函数项目升级至.NET 8 Isolated模型,新增Timer Trigger函数,本地运行完全正常
- 通过Azure DevOps构建/发布管道部署到Azure门户后,新函数未出现在函数列表中;但使用Visual Studio直接发布时,函数能正常显示,且发布后Azure应用的
WEBSITE_RUN_FROM_PACKAGE属性会被设为1 - 不想启用
WEBSITE_RUN_FROM_PACKAGE,因为适配Zip Deploy需要对现有管道做大量修改,同时疑惑为何.NET 8 Isolated模型需要切换至Zip Deploy
相关文件及截图
项目文件内容
<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>net8.0</TargetFramework> <AzureFunctionsVersion>v4</AzureFunctionsVersion> <OutputType>Exe</OutputType> <ImplicitUsings>enable</ImplicitUsings> <Nullable>enable</Nullable> <LangVersion>10</LangVersion> <ErrorOnDuplicatePublishOutputFiles>false</ErrorOnDuplicatePublishOutputFiles> </PropertyGroup> <ItemGroup> ------------- ------------ </Project>
Azure应用设置截图
新函数未显示的Azure门户截图
Azure门户函数列表未显示新Timer Trigger的截图
内容的提问来源于stack exchange,提问作者rumi
相关产品推荐
相关产品推荐

