2016-09-02 12 views
0

現在、公開プロファイルを使用してmsbuildコマンドライン関数を使用してソリューションを公開しようとしています。私はこのコードをmsbuildを使用してasp.net Webプロジェクトを公開しても動作しませんが、vsのワンクリックソリューションを使用します

msbuild D:\path\BWS.IMP.Presentation.Web.csproj /p:DeployOnBuild=true /p:PublishProfile=Production 

を使用して公開すると、しかし、私は、コマンドプロンプトに成功しましたが、ターゲットサイト上で私は

を取得[Win32Exception(0x80004005が)を構築し得る:システムが は、指定されたファイルを見つけることができません]

[SqlException(0x80131904)] SQL Serverへの接続を確立中に、ネットワーク関連またはインスタンス固有の エラーが発生しました。 サーバーが見つからなかったか、アクセスできませんでした。

私は、同じプロファイルを使用してビジュアルスタジオから公開する場合、それは動作します。

答えて

0

私はmsbuildを使用したときにデバッグ設定を使用していました。構成パラメータを追加すると問題が解決しました。

msbuild D:\path\BWS.IMP.Presentation.Web.csproj /p:Configuration=Release;PublishProfile=Production;DeployOnBuild=true 
+0

答えとしてマークするのを忘れないでください。 –

+0

は24時間待たなければなりません:) –

関連する問題