ライトスイッチ アプリを Visual Studio 以外のパッケージに公開する際に問題が発生しています。
おそらく間違ったコマンドを使用していると思いますが、使用すべきコマンドに関する情報が見つかりません。
私のコマンドは次のようになります。
MSBuild "Path To My Sln.sln" /p:VisualStudioVersion=12.0;DeployOnBuild=true;PublishProfile=Release;Configuration=Release
次のエラーが表示されます。
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\Web\Microsoft.Web
.Publishing.targets(3899,5): msdeploy error ERROR_EXCEPTION_WHILE_CREATING_OBJECT:
Web deployment task failed. (Object of type 'manifest' and path
'manifestpath\projectname.xml' cannot be created. Learn more at:
http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_EXCEPTION_WHILE_CREATING_OBJECT.)
これは、マニフェスト ファイル内にある app.publish フォルダーが存在しないことが原因です。フォルダーはビンに配置する必要があります。
VS 経由でパブリッシュすると app.publish フォルダーが作成されるため、現在実行しているコマンドが実行しないことを VS が実行すると考えていますが、それが何であるかはわかりません。
これをコマンド ラインから実行する必要があるのは、ビルド サーバーでパッケージを作成できるようにするためです。