不同位置的 azure 函数文件 function.json
azure function file function.json on a different location
在开发 Azure 函数时,我开始收到无法在 function.json 上找到文件的错误
"C:...\FunctionApp1\bin\Debug\netcoreapp2.1\bin\function.json"。
我意识到 function.json 文件已生成,但位于不同的位置
"C:...\FunctionApp1\bin\Debug\netcoreapp2.1\Function1\function.json"
在我毫无困难地开发 azure 函数很久之后就开始发生这种情况!
知道为什么会发生这种情况以及如何解决它吗?
提前致谢
实际上,默认的 azure 函数项目将输出 bin\Debug\netcoreapp2.1\Function1\function.json
文件夹中的 function.json
,而不是 bin\Debug\netcoreapp2.1\bin\function.json
。
在我这边,function.json
不会出现在bin\Debug\netcoreapp2.1\bin\function.json
下面,我想知道为什么你的项目搜索那个位置而不是[=42] =]Function1 文件夹。这很正常,我的 Azure Functions 项目没有遇到同样的问题。不知道你有没有对你的项目做任何改动
建议
1)关闭VS实例,删除解决方案文件夹下的.vs
隐藏文件夹,bin
和obj
文件夹。然后,重新启动您的项目以再次测试。
2)尝试新建一个azure function项目,然后测试是否在新项目上发生。
==============
如果新项目也出现同样的错误,请检查是否安装了导致该情况的第三方扩展
在扩展菜单下禁用任何第三方扩展。
do a repair in Vs 或者更新VS到最新版本
如果您的新项目没有出现此错误,则问题与您的项目本身有关。您应该仔细检查每个文件以防止更改 function.json
文件并尝试 步骤 1。此外,您还可以将旧项目迁移到新项目中。
此外,欢迎任何关于您的问题的反馈和详细描述,如果我误解了您的问题,它可以帮助我在正确的方向定位问题。
在开发 Azure 函数时,我开始收到无法在 function.json 上找到文件的错误 "C:...\FunctionApp1\bin\Debug\netcoreapp2.1\bin\function.json"。
我意识到 function.json 文件已生成,但位于不同的位置 "C:...\FunctionApp1\bin\Debug\netcoreapp2.1\Function1\function.json"
在我毫无困难地开发 azure 函数很久之后就开始发生这种情况!
知道为什么会发生这种情况以及如何解决它吗?
提前致谢
实际上,默认的 azure 函数项目将输出 bin\Debug\netcoreapp2.1\Function1\function.json
文件夹中的 function.json
,而不是 bin\Debug\netcoreapp2.1\bin\function.json
。
在我这边,function.json
不会出现在bin\Debug\netcoreapp2.1\bin\function.json
下面,我想知道为什么你的项目搜索那个位置而不是[=42] =]Function1 文件夹。这很正常,我的 Azure Functions 项目没有遇到同样的问题。不知道你有没有对你的项目做任何改动
建议
1)关闭VS实例,删除解决方案文件夹下的.vs
隐藏文件夹,bin
和obj
文件夹。然后,重新启动您的项目以再次测试。
2)尝试新建一个azure function项目,然后测试是否在新项目上发生。
==============
如果新项目也出现同样的错误,请检查是否安装了导致该情况的第三方扩展
在扩展菜单下禁用任何第三方扩展。
do a repair in Vs 或者更新VS到最新版本
如果您的新项目没有出现此错误,则问题与您的项目本身有关。您应该仔细检查每个文件以防止更改 function.json
文件并尝试 步骤 1。此外,您还可以将旧项目迁移到新项目中。
此外,欢迎任何关于您的问题的反馈和详细描述,如果我误解了您的问题,它可以帮助我在正确的方向定位问题。