AppService/関数アプリのLinux環境にexeファイルをアップロードする方法
構成 -> アプリケーション設定 の WEBSITE_RUN_FROM_PACKAGE は、Zipファイルとしてデプロイした場合、ポータル上でソースコードなどを変更できないように制御するためのものです。
したがって、構成 -> アプリケーション設定にWEBSITE_RUN_FROM_PACKAGEが設定されている場合は削除する必要があります。
VisualStudioの場合
添付ファイルのところをチェック入れずに設定してデプロイ(発行)する
VisualStudioCodeの場合
以下コマンドでデプロイする
func azure functionapp publish (関数アプリ名) --nozip
そうすると、ロックが解除されて kudu サイトからファイルのアップロードが可能になります。
参考サイト
(1)デプロイオプション --nozip について記載されている
(あとで載せます)
(2)Visual Studio で関数アプリを作成~デプロイ手順が記載されている
以上です。