ASP.NET ソリューションを公開しないことで問題が発生する可能性があるかどうかを確認したいと思います。
私の会社の現在のポリシーでは(奇妙なことに)、Web プロジェクト dll をコピーするだけで、必要な参照 dll、web.config、global.ASAX、およびイメージ ファイルが IIS Web サーバー上の既存のものに上書きされます(仮想ディレクトリが作成されます)。
上記に問題はありますか?
フィードバックをお待ちしております。
これには特に問題はありません。それは私たちがしていることのようなものです。フォルダー (任意のフォルダー) に公開し、ライブに対して web.config をチェックしてから、圧縮します。次に、zip ファイルを参照して変更リクエストを作成し、これをホスティング チームに渡してデプロイします。
これは私たちにとってはうまくいきますが、誰もが異なる見解と状況を持っています. 技術的な問題ではなく、ビジネス プロセスの問題だと思います。
以前は、アプリケーション用に IIS 構成システム内に仮想ディレクトリ/アプリケーションを作成する必要があったため、ファイルをコピーするだけでは十分ではありませんでした。最近のバージョンの IIS では、app.config 内でこれを完全に処理できるため、問題はほとんどありません。