我尝试了通过here讨论的方法在本地计算机上运行Azure Functions。我能够使用样本编译并在本地运行。但是当我尝试通过添加project.json文件并在我的函数中添加命名空间来引用nuget包时,它开始抛出编译错误。在门户网站上它工作正常。我错过了任何一步吗?
project.json
{
"frameworks": {
".NETFramework,Version=v4.6": {
"dependencies": {
"Microsoft.Azure.DocumentDB": "1.6.3"
}
}
}
}
run.csx
using System;
using System.Diagnostics;
using Microsoft.Azure.WebJobs;
using Microsoft.Azure.WebJobs.Host;
using Microsoft.Azure.Documents;
public static void Run(TimerInfo input, TraceWriter log)
{
log.Verbose("C# Timer trigger function executed.");
}
谢谢!
答案 0 :(得分:2)
Krishh,
这绝对可以在本地使用。您可能需要检查以下内容:
希望这有帮助!