尝试在调试模式下移动黄色光标(下一条语句)时,我突然开始在Visual Studio 2015和2017中遇到此错误。
我要移动的代码没有什么特别的(即,不包括任何try-catch和/或异常语句),单步执行代码(F10,F11)可以正常工作。
这是一个代码示例:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
ddlCountry.SelectedIndex = 0;
ddlCountry.DataSource = new List<string>() {"Germany", "Japan"};
ddlCountry.DataBind();
}
}
Run Code Online (Sandbox Code Playgroud)
该解决方案包含多个Web项目和控制台项目,但是在控制台项目中不会发生错误-仅在Web项目中不会发生。即在控制台项目中,我可以毫无问题地移动黄色光标。
当我尝试在其他解决方案中执行相同操作时,我没有任何问题,因此这似乎与当前解决方案有关。
这些是我到目前为止尝试过的事情:
我在Google上发现的所有建议都没有证明对解决此问题有很大帮助,因此,如果有人可以提供帮助,我将非常高兴。
debugging visual-studio visual-studio-debugging visual-studio-2015
我试图从我的 Azure 函数写入一个 blob(txt 文件),但是,没有任何反应:没有创建 blob,没有抛出异常。我从这里获取了 Blob 触发器代码:https : //docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-storage-blob#output
这是我的代码:
[FunctionName("ProcessFiles")]
public static void Run(
[BlobTrigger("sample-items/sample-file.csv", Connection = "sample-connection")] Stream myBlob,
[Blob("sample-items/validationResult.json", FileAccess.Write)] Stream validationOutput,
TraceWriter log)
{
log.Info($"C# Blob trigger function Processed blob\n Size: {myBlob.Length} Bytes");
using (var sw = new StreamWriter(validationOutput, Encoding.UTF8))
{
try
{
sw.Write("HELLO WORLD");
sw.Flush();
}
catch (Exception ex)
{
}
}
}
Run Code Online (Sandbox Code Playgroud)
这些是我的 Nuget 包:Microsoft.NET.Sdk.Functions 1.0.10。
Blob 容器具有“私有访问”策略
我正在测试Azure B2C AD的“密码重置策略”功能,但我无法使其正常工作。我收到错误消息“找不到提供的用户ID的帐户”。即使我尝试重设密码的用户帐户确实存在。
复制步骤:
1)在Azure AD B2C中创建用户
2)转到Azure门户中的“用户”>“密码重置-属性”,并启用自助服务密码重置(不确定是否需要这样做吗?)
3)使用以下设置在Azure AD b2c中创建密码策略:
4)保存政策
5)在密码重置策略页面上单击“立即运行”
6)输入在步骤1中创建的用户的电子邮件地址,然后单击“发送验证码”
7)输入收到的验证码,然后单击“验证”
8)输入电子邮件地址,然后单击“继续”。
对我来说,结果是以下错误消息:“找不到提供的用户ID的帐户。”
我究竟做错了什么?