我正在使用Visual Studio开发我的C#Azure函数。我尝试将Azure功能发布到云中,并在屏幕截图中遇到此消息。我的Azure Function应用已创建并处于启动状态,所以这不是问题。
此错误的原因是什么?还是有其他方法可以获取更具描述性的错误消息?
答案 0 :(得分:1)
问题最终导致我以这种方式在Azure函数中使用#if
:
namespace Common.Utils
{
using System;
using System.Net.Http;
using System.Threading.Tasks;
#if DEBUG
using Microsoft.Azure.KeyVault;
using Microsoft.Azure.KeyVault.Models;
using Microsoft.Azure.Services.AppAuthentication;
using Microsoft.IdentityModel.Clients.ActiveDirectory;
#endif
.....
当我在本地测试时,以上内容在“调试”和“发布”模式下均有效,但在云中则无效。
答案 1 :(得分:1)
有效!