2012-04-17 4 views
1

リモートマシン上のIIS上にWebサイトがあります。リモートサーバー上のWebサイトをローカルのIISExpressに同期したいと思います。現在、私は自分のローカルIISExpressにサイトを持っていません。私は、次のmsdeploy.exeコマンドライン(ここで私はいくつかの行でそれをフォーマットし、もちろん実際のコマンドは1行で)使用しています:私は、エラーを次取得IISからIISExpressへのWeb/msdeployの同期が失敗します。

msdeploy.exe 
-verb:sync 
-source:webApp="mysubdomain.mydomain.com",computername=mycomputer,userName=myuser,password=mypassword 
-dest:auto 
-apphostconfigdir=C:\Users\steen\Documents\IISExpress\config 
-webserverdir="c:\program files (x86)\IIS Express" 

を返しました:

Error: Application Definition with path 'mysubdomain.mydomain.com' does not exist. 

アムを私はそれを間違っている?

ローカルのIISExpressにサイトを作成してから同期する必要がありますか(ローカルにする必要がある場合は回避策がありますか?) -source引数で

答えて

1

Webアプリケーション(例えばwebApp="wordpress")のためのWebアプリケーションの名前を使用してコンピュータ名引数に、サーバーのURLを指定してみてください。まずサイトをローカルに持つ必要はないと思いますが、サイトで使用するWebアプリケーションをローカルにインストールする必要があります。

リンク:webApp:Web Deploy webApp Provider;コンピュータ名:Web Deploy Provider Settings

関連する問題