我正在使用编译库在C#中构建一个Function App。我从CLI部署代码,这一切都很好。
使用KUDU检查文件系统我可以看到所有文件都已更新,*.dll
已更新(时间戳),但执行该功能我得到了早期版本的结果。
我从Visual Studio本地执行该函数,一切正常,输出正如预期的那样
我有时可以通过从KUDU重新启动网站来获得新版本,但这确实是不可取的
任何的想法?通过Github进行部署时,我从未遇到过这些问题。
答案 0 :(得分:0)
您的装配部署在哪里?如果将程序集部署到实际功能文件夹之外的文件夹,请将其添加到watchDirectories
文件中的host.json
配置。
您可以找到有关该设置的更多信息here。