問題タブ [webdeploy]
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.
visual-studio-2010 - Web 配置を使用して VS 2010 を発行する
VS2010 Publish 機能を使用して ASP.NET MVC 3 Web アプリケーションを展開しようとしています。Publish メソッドとして Web Deploy を使用していますが、次のエラーが発生します。
エラー 1 Web 展開タスクが失敗しました。(リモート エージェント (URL http://192.168.1.11/MSDEPLOYAGENTSERVICE ) に接続できませんでした。ターゲット コンピューターにリモート エージェント サービスがインストールされ、開始されていることを確認してください。) サイト名、ユーザーを確認してください。名前、パスワードは正しいです。問題が解決しない場合は、ローカルまたはサーバー管理者に連絡してください。エラーの詳細: リモート エージェント (URL http://192.168.1.11/MSDEPLOYAGENTSERVICE ) に接続できませんでした。リモート エージェント サービスがターゲット コンピュータにインストールされ、開始されていることを確認します。サポートされていない応答を受け取りました。応答ヘッダー 'MSDeploy.Response' は 'V1' でしたが、'v1' が予期されていました。リモート サーバーがエラーを返しました: (401) 権限がありません。
これをバイパスして機能させるにはどうすればよいですか?私のサーバーは Windows 2008 R2 です。
database - WebDeploy を使用してデータベースの更新をデプロイする
新しいプロジェクトに WebDeploy を採用しましたが、開発サーバーとテスト サーバーへのアプリの展開をうまく処理しているようです。
ここで、WebDeploy の使用を拡張して、データベースの変更もデプロイできるようにしたいと考えています。
Scott Gu の webdeploy に関するブログ投稿には、次のように記載されています。
Web Deploy を使用すると、ファイルを公開するだけでなく、データベース スキーマ/データのプロビジョニング、データベース変更スクリプトの実行、セキュリティ ACL の設定などを行うことができます。
...しかし、WebDeploy でデータベース変更スクリプトを実行する方法に関する良い情報が見つかりません。
これに関するガイダンス、アドバイス、ベストプラクティス、または有益なリンクを持っている人はいますか?
ありがとう
ダレン。
visual-studio-2010 - VS Publish /WebDeployでフォルダーがアップロードされない
VS2010内でPublish/Web Deployオプションを使用して、ASP.NETMVC3Webサイトを公開しています。
ただし、デフォルトでは、以下で強調表示している「ファイル」フォルダは公開されません。
公開中にこのファイルを含める方法について何かアイデアはありますか?
ありがとうポール
.net - Web Deployを使用してweb.configに要素を挿入できますか?
Web DeployのParameters.xmlシステムを使用してXML要素をweb.configに挿入することは可能ですか?
XmlFileパラメーター"kind"は必要なものに最も近いように見えますが、その属性match
はXPathクエリのみを受け入れ、XPathクエリで存在しない要素を指定できないようです。(むしろ、存在しない要素を指定できます。WebDeployはそれを無視します。)具体的には、これを変換したいと思います。
これに:
(残念ながらoption
、この特定のプラグインシステムは認識されない/空のオプションを好まないため、web.configに空の要素を事前にストックすることはできません。)
アイデアをありがとう!
.net - Web 配置は、ターゲット サーバーの GAC のローカル アセンブリをパッケージ化できますか?
Web Deploy サイト マニフェストに要素を追加するためのXinyang Qiu による非常に役立つブログ投稿をフォローしています。gacAssembly
残念ながら、gacAssembly プロバイダーは、GAC への展開用にローカル アセンブリ(つまり、GAC にないもの)をパッケージ化できないようです。パッケージ時に、次のエラーが表示されます。
マニフェスト 'sitemanifest' 内の 1 つ以上のエントリが無効です。ライブラリ '<フル パス>\<アセンブリ>' を読み込めませんでした。指定されたアセンブリ名またはコードベースが無効でした。(HRESULT からの例外: 0x80131047)
私が提供しているパスをアセンブリ名の一部として解釈していると思いますが、これはもちろん私が意味するものではありません。
これを回避する方法はありますか?サーバーの GAC に展開するために、ローカル ディレクトリにあるアセンブリを Web Deploy パッケージに貼り付けることはできますか?
asp.net - EC2 Windows Server 2008 (Web スタック) インスタンスで Web サイトの公開を受け取ることができません
EC2 用の新しい AMI ( http://aws.amazon.com/amis/Microsoft/5147732567196848 ) をインストールし、それに Web デプロイ 2.1 をインストールしました。
Web デプロイ 2.1 サービスは実際に実行されています。
8172 が Web 配置エージェント サービスによってリッスンされていることを示します。
しかし、[プロジェクト] -> [右クリック] -> [発行] (Web デプロイ経由) を使用してこのサイトにデプロイしようとすると、次のエラー メッセージが表示されます。
EC2 インスタンスのファイアウォールがオフになっています。そして、私のAWSファイアウォール設定は
これは推奨される設定です。
その他のメモ/考え:
- Windows エラー ログの Web 配置エラー ログが完全に空です
- 過去に別の AMI を使用する前に Web デプロイを使用しましたが、問題なく成功しました。
これをデバッグする方法について誰か提案があれば、私はとても感謝しています!
visual-studio-2010 - Visual Studio の Web Deploy の "Mark as an IIS Application on destination" とはどういう意味ですか?
Web Deploy を使用して IIS7 Web サイトに展開しようとしている場合、オプションの 1 つは、宛先で IIS アプリケーションとしてマークすることです。
オンまたはオフにすると、これはどういう意味ですか?
iis - Web 配置エージェントは、IIS6 の 80 以外のポートで実行できますか?
80 以外のポートで Web デプロイ エージェントを実行する必要がある Windows 2003 マシンで少し問題があります。デフォルトでは、MsDepSvc は http://[server]/MsDeployAgentService でエンドポイントを公開します。これは明らかにポート 80 で暗黙的にリッスンします。
私が抱えている問題は、マシンがポート 80 を使用している Visual SVN サーバーも実行しているため、Web 配置エージェント サービスが開始を拒否することです。(少なくとも、これは私が引き出すことができる唯一の論理的な結論です。)同じマシンに小さな SVN 管理アプリがあり、Web デプロイで公開したいので、難問です。
別のポートでエージェントを実行することは可能ですか? 明らかに、これが IIS7 の場合は 8172 で、すべて問題ありませんが、残念ながらここではそうではありません。助言がありますか?
asp.net - 内部クラスターサイトのWebDeployを検討しています。経験?
最近、当社でクラスターサーバーの使用を開始しました。私はMSWebDeployについて読んだことがありますが、このテクノロジーは有望に見えます。私たちの要件:
- 展開前にバックアップを作成する
- 別のサーバーに展開する
- テストサーバー
- 2つのライブクラスター
- 公開前に特定のWebアプリケーションのアプリケーションプールを停止し、後で再開する機能
- 制限付きアクセスの許可:言い換えると、開発者は自分が担当するサイトにのみ公開できます
- カスタマイズの可能性:バグトラッカーで関連するバグが解決されていない場合、および場合によっては管理者からの承認など、それ以上の公開を禁止したいと思います。VS統合を失うことなく外部のカスタマイズを行うことができますか
- VisualStudioの統合とWeb.config変換の使用
- SQLスキーマの変更、特にデータに影響を与えないストアドプロシージャ
私たちの環境
- IIS 7
- Windows Server 2008
- SQL Server 2005(2008への移行予定)
- Visual Studio 2010
私の調査によると、上記の要件の多くは満たされているようです。私が知りたいのは、ソリューションの信頼性と、上記の要件が満たされるかどうかです。さらに重要なことに、webdeployでの個人的な経験とは何か、それを推奨するかどうか、またはより良い代替手段があるかどうかを知りたいと思います。
現在、ファイルコピーを使用していますが、これは(人為的エラーのために)信頼性が低く、面倒であることが判明しています。
asp.net - ASP.NET WebDeploy とコード ビハインド ファイル
Visual Studio 2010 から MS WebDeploy を使用して、ASP.NET 2.0 Web フォーム サイトを展開しています。ソース プロジェクトにはadmin.master
、コード ビハインド ( admin.master.cs
) を含むマスター ページ ( ) があります。
私が持っているターゲットサイトでのビルドとデプロイが成功した後:
ただし、admin.master.cs はありません
ただし、コード ビハインドが myapp.dll にあると思っていたので、これは期待していませんか?
サイトを起動すると、次のエラーが表示されます。
ここで何が間違っているのでしょうか?
どうもありがとう、サム