AzurePaaS研究サイト

~理解しずらい情報をシンプルにお伝えします~

【LinuxOS】kuduサイトでファイルをドラッグアンドドロップできない場合の回避法

AppService/関数アプリの Linux 環境に exe ファイルをアップロードする方法

 
構成 -> アプリケーション設定 の WEBSITE_RUN_FROM_PACKAGE は、Zipファイルとしてデプロイした場合、ポータル上でソースコードなどを変更できないように制御するためのものです。
したがって、構成 -> アプリケーション設定に WEBSITE_RUN_FROM_PACKAGE が設定されている場合は削除する必要があります。
 

Visual Studio の場合

添付ファイルのところをチェック入れずに設定してデプロイ(発行)する

Visual Studio Code の場合

以下コマンドでデプロイする
func azure functionapp publish (関数アプリ名) --nozip
 
 
 
そうすると、ロックが解除されて kudu サイトからファイルのアップロードが可能になります。
 
 

参考サイト

(1)デプロイオプション --nozip について記載されている
(あとで載せます)
 
(2)Visual Studio で関数アプリを作成~デプロイ手順が記載されている

blog.hiros-dot.net

 
 
以上です。