問題タブ [msdeployserviceagent]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iis - filePath プロバイダーを使用すると、MSDeploy が認証エラーで失敗する
MSDeploy を使用して Web アプリケーションをデプロイしようとしています。最初のステップでは、アプリはテスト サーバー (ビルド中に作成されたパッケージを使用) にデプロイされ、次に運用サーバー (ソースと宛先はiisApp
) にデプロイされ、次のステップはweb.config
運用サーバーへの運用ファイルのデプロイです。
すべて正常に動作しますが、web.config
ファイルの展開でエラーが報告されます
展開に同じマシン、同じユーザー名、同じパスワードを使用しています。展開に使用されたマシンの IIS マネージャーの [管理サービスの委任] 画面で、ユーザーのfilePath
展開が有効になっていることを確認できます ( dirPath
、contentPath
、iisApp
および)。setAcl
と についても失敗しdirPath
ますcontentPath
。
誰でも助けることができますか?ありがとう
更新 - MSDeploy が-verbose
フラグ付きで実行されたときのログ
web-deployment - msdeploy を使用したカスタム要件による Web 展開
私は 2 つの .net Web プロジェクト Project 1 と Project 2 を持っています。MSDeploy を使用して、コマンド ライン (スクリプト) を使用して IIS に両方のプロジェクトを展開しています。IISへのデプロイ時に以下のような構造を作りたい
IIS 上
Default Web site\MySite\Project 1
Default Web site\MySite\Project 2
プロジェクト 1 には、フォルダー 1 、フォルダー 2、....、フォルダー 10 などの 10 個のフォルダーが含まれています。フォルダー 6 を、異なる物理パス (プロジェクト 2 を指す) コンテンツを持つ仮想ディレクトリとして変換します。
以下のMSDeployコマンドを使用しています
プロジェクト 1 とプロジェクト 2 の両方に同じ MSdeploy コマンドを使用します。上記の要件をどのように達成できますか。