ローカル マシンで WebAPI アプリケーションを完成させました。しかし、テスト サーバーに公開すると~\Api
、サイトのルート フォルダーにフォルダーがありません。
次に、そのフォルダーの下にあるすべてのファイルを選択します。これらはすべて ApiControllers であり、プロパティでBuild Action
beCompile
およびCopy to Output Directory
intoに設定しCopy if newer
、それが正しい方法であるに違いないと考えています。
ただし、すべての ApiControllers が にアップロードされていることがわかりました~/bin/Api
。したがって、すべての Api 呼び出しは を返します404 Not Found
。
パブリッシュ設定をセットアップする正しい方法は何ですか?