[英]Error loading hostpolicy.dll while deploying .NET Core console app to Azure WebJobs
[英]An error occurred while loading required library hostpolicy.dll with Azure Function With Visual Studio 2022
我在本地計算機和 Visual Studio 2022 上運行孤立的 .NET 5 Azure Function 時遇到問題。我有下一條消息:
無法從 [C:\Users\***\AppData\Local\AzureFunctionsTools\Releases\3.30.1\cli_x64\hostpolicy.dll] 加載 dll,HRESULT:0x800700C1
從 [C:\Users\***\AppData\Local\AzureFunctionsTools\Releases\3.30.1\cli_x64] 加載所需的庫 hostpolicy.dll 時出錯
C:\Program Files (x86)\do.net\do.net.exe(進程 15628)退出,代碼為 -2147450750。
按任意鍵關閉這個window。。 .
這是項目的代碼:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net5.0</TargetFramework>
<AzureFunctionsVersion>v3</AzureFunctionsVersion>
<OutputType>Exe</OutputType>
</PropertyGroup>
<ItemGroup>
<!-- Some code here -->
</ItemGroup>
<ItemGroup>
<!-- Some code here -->
</ItemGroup>
<ItemGroup>
<None Update="host.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Update="local.settings.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToPublishDirectory>Never</CopyToPublishDirectory>
</None>
</ItemGroup>
</Project>
我試過這些東西:
<RuntimeIdentifiers>win10-x64;win7-x86</RuntimeIdentifiers>
添加到項目文件的PropertyGroup
標記中_(就像這個問題Error loading hostpolicy.dll while deploying .NET Core console app to Azure WebJobs )→沒有用C:\Program Files\do.net\
以上C:\Program Files (x86)\do.net\
(如本文.NET 6 Azure Functions Isolated: An error occurred while loading required library hostpolicy.88103782884150 ) → 沒用為什么它不適用於 Visual Studio 2022?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.