12

自動バックアップの設定に苦労しましたが、壁にぶつかったようです。このドキュメントに従って、Powershell を使用して、バックアップを有効にしました ( TurnOn-Backups -On $true、次にConfigure-Backups -SiteName "test1" -Enabled $true ; したがって、Get-BackupSettings -SiteName "test1"はバックアップを教えてくれます有効になっています)。

ただし、Visual Studio から発行するたびに、バックアップは作成されません。バックアップ パスを設定しました。すべてのユーザーにすべてを許可するようにアクセス許可が設定されているため、他に何を確認できるかわかりません。

4

2 に答える 2

11

簡単な回答: 現在、VS 2010 の "Web One Click Publish" 機能が壊れています。:'(

私は 1 週間近く MS Dev チームと密接に協力し、考えられるすべてのことを試しましたが、msdeploy.exe コマンド ユーティリティを使用しない解決策をまだ見つけていません (つまり、VS から直接、 「Webワンクリック公開」機能)。:(

VS 2010 SP1 でこの問題に対処するためのパッチが作成されることを願っています。Web 配置はサポートされていますが ( 「機能」セクションを参照)、自動バックアップ機能はサポートされていません。これがあなたが探していた答えではないことはわかっていますし、私もそうではありませんでしたが、それにもかかわらず、この問題の悲しい事実です.

現時点で期待できる最善の方法は、Sayed がここで回答したとおりであり、古いながら、現時点では唯一の解決策のままです (注: 古い VS 2008 Web サイト テンプレートの [msbuild] タブは、現在、[ビルド イベント] の下にありますVS 2010 Web アプリ プロジェクトの [コンパイル] タブ)。この方法の唯一の欠点は、デプロイ時だけでなく、コンパイルするたびにバックアップが作成されることです。それ以外の場合は、各公開の前に実行する特別なスクリプトを作成する必要があります。

補足として、「構成エディター」を使用してサーバー レベルで IIS マネージャー経由で Web 展開構成を編集することもできます (管理ロールがインストールされている必要があります)。

ここに画像の説明を入力

于 2012-10-19T17:38:40.510 に答える