我使用azure功能工具为vs2015创建了azure功能应用程序项目。
https://blogs.msdn.microsoft.com/webdev/2016/12/01/visual-studio-tools-for-azure-functions/
项目有appsettings.json文件,用于读取应用程序设置,我们在azure函数的应用程序设置部分设置。 格式是
{
"IsEncrypted": false,
"Values": {
"AzureWebJobsStorage": "",
------
}
}
如何在此appsettings.json文件中添加连接字符串,我已在azure函数中配置连接字符串部分
答案 0 :(得分:3)
您可以在文本编辑器中编辑appsettings.json文件以添加连接字符串。
{
"IsEncrypted": false,
"Values": {
"AzureWebJobsDashboard": "<connectionstring>",
"AzureWebJobsStorage": "<connectionstring>",
"MyAppsetting": "<connectionstring>",
.... etc ...
},
"ConnectionStrings": {
"DbConStr": "data source=(localdb)\\MS..." ,
"ConnectionStringName": "data source=(localdb)\\MS..." ,
.... etc ...
}
}
该文件应位于项目的根目录中。
答案 1 :(得分:2)
最新发布的Azure函数CLI版本0.91(Visual Studio工具使用的版本)未设置连接字符串的providerName
属性(请参阅https://github.com/Azure/azure-functions-cli/issues/46)。 / p>
此问题已在CLI repo中修复,但我们尚未发布新版本。如果您希望更快地修复,可以自己构建项目并将构建输出复制到文件夹%USERPROFILE%\AppData\Local\Azure.Functions.Cli\1.0.0-beta.91
。