問題タブ [web-deployment-project]

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.

0 投票する
1 に答える
1075 参照

asp.net - Web 配置プロジェクトは、仮想を含めるためのパスをマップできませんでした

Web 配置プロジェクトでサイトを構築していますが、マスター ページの「#include virtual」ディレクティブに関連する多数のエラーでビルドが失敗します。

インクルードは、集中管理された一連の html テンプレート ファイルをインポートするために必要です。

include ディレクティブと関連するエラーの例を次に示します。

含まれている各ファイルのエラーは、実際には複数回表示されます。何がマップされているのか、なぜマップされているのかはわかりませんが、WDP を使い始めるまでこれは問題ではありませんでした (とりわけ、ビルド環境に応じて web.config を変更したかったのです)。

プロジェクトは自分の PC でローカルにビルドされ、マップされたドライブを介して Web サーバーにコピーされます。IIS メタベースに関するいくつかのソリューションをネット上で見つけました。メタベースを利用するために IIS と同じシステムを使用しますか?)

プロジェクトを WDP でビルドする方法を誰か提案できますか?

0 投票する
1 に答える
2853 参照

asp.net - ビルドサーバー上のVS2010のWeb展開プロジェクトがエラーMSB4086で失敗する

Web配置プロジェクトをVS2008からVS2010ベータバージョンにアップグレードすると、開発ボックスでローカルにビルドを実行できました。ただし、TeamCityビルドサーバーでビルドを実行しようとすると、次の例外が発生し始めました。

ビルドサーバーにWebDeploymentProjectアドインをインストールし、開発ボックスのC:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v10.0 \ WebApplicationsディレクトリをC:\ProgramFilesにコピーしました。ビルドサーバー上の\MSBuild\ Microsoft \ VisualStudio \v10.0\ディレクトリ。注:私の開発ボックスは64ビットで、ビルドサーバーは32ビットです。

ビルドサーバーと開発マシンでこれが異なる動作をする理由がわかりません。誰かアイデアはありますか?

ありがとう、スティーブ

0 投票する
1 に答える
1003 参照

visual-studio-2010 - Visual Studio 展開パッケージ - .zip が作成するファイル構造を変更しますか?

すべてが期待どおりに機能しますが、.zip が生成するディレクトリ構造を改善したいと考えています。

展開パッケージを作成すると、正常に動作するカスタム ディレクトリに作成されますが、作成される .zip の構造は次のとおりです。

ディレクトリ内でのみ、packageTmp必要なファイルにアクセスできます!

作成された zip にこれらの空のディレクトリがすべて含まれないようにする方法はありますか?

0 投票する
15 に答える
79380 参照

visual-studio - Visual Studio2010Web展開タスクが失敗しました

VS2010の1-ClickPublish機能を使用して、ラップトップからサーバーにテストサイトを展開しようとしています。両方のマシンでファイアウォールをオフにしていて、MSDeploymentServiceがラップトップとサーバーの両方で稼働しています。

ただし、ラップトップでVS2010から公開しようとすると、次のエラーが発生します。

エラー1Web展開タスクが失敗しました。(リモートエージェント(URL https://192.168.1.181/:8172/msdeploy.axd?site=LocationsTest)に接続できませんでした。リモートエージェントサービスがターゲットコンピューターにインストールされ、開始されていることを確認してください。)
要求されたリソースが存在しないか、要求されたURLが正しくありません。
エラーの詳細:
リモートエージェント(URL https://192.168.1.181/:8172/msdeploy.axd?site=LocationsTest)に接続できませんでした。リモートエージェントサービスがターゲットコンピューターにインストールされ、開始されていることを確認してください。
サポートされていない応答を受信しました。応答ヘッダー「MSDeploy.Response」は「」でしたが、「v1」が予期されていました。
リモートサーバーがエラーを返しました:(404)見つかりません。0 0 Test.Web

私がここで間違っていることについて何か考えはありますか?

0 投票する
15 に答える
79641 参照

visual-studio-2010 - 参照DLLファイルがデプロイメントプロジェクトのbinにコピーされないため、エラーが発生します

Webアプリケーションプロジェクトで参照されている外部DLLファイルがいくつかあります。ホスティングサーバーにインストールするための展開プロジェクトがあります。.NET3.5とVisualStudio2008を使用していたとき、DLLファイルはbinフォルダーにコピーされていました。.NET4とVisualStudio2010にアップグレードしたため、これは発生しなくなり、参照が見つからないためサーバーエラーが発生します。

CopyLocalがtrueに設定されており、web.config内に、これが他の場所で設定されていることを示唆するものが見つかりません。

0 投票する
1 に答える
564 参照

deployment - SSHTask を使用するために phing の「stable」を phing の「trunk」にアップグレードする方法

phing 2.4.1 (現在の安定版) には、リモート スクリプトを実行するための SSH タスクがありません。現在のトランク バージョンには、使用したい SSH タスクがあります。

現在の ping インストール (2.4.1) を最新のビルドにアップグレードするにはどうすればよいですか? 現在の ping インストールを中断することなく、そのために pear を使用できますか?

それとも、SSH タスクのみをダウンロードして、そのファイルを安定した ping インストールに手動で追加する方がよいでしょうか?

0 投票する
2 に答える
1500 参照

c# - Webデプロイメントプロジェクトはx86ビルド構成で機能しますか

x86構成で参照するWebサイトといくつかのDLLを構築する必要があります。これまで、Web配置プロジェクトを使用して、結果のサイトのZipファイルとそれに必要なすべてのファイルを作成してきました。WDPを引き続き使用する必要がありますが、x86ビルド構成に問題があるようです。

私のプロジェクトでは、Release / x86でソリューションをビルドすると、次のエラーが発生します。

Webアプリケーションまたは参照されているクラスライブラリからのビルドエラーや警告はありません。

これは私が取り組んでいるプロジェクトに固有のものかもしれないと思ったので、自分が間違っていることを証明するために、Webアプリケーション(c#)を含むソリューションを作成しました。次に、構成マネージャーを使用して、AnyCPU構成をコピーしてx86構成を作成しました。プロパティページをチェックして、新しい構成がx86にビルドするように設定されていることを確認しました。エラーなしでソリューションを構築しました。

次に、Webアプリを右クリックして、コンテキストメニューからWDPを追加しました。WDPを右クリックして、プロジェクトファイルを編集しました。この時点で、AnyCPUの参照をx86に変更して、WDPがx86ビルドの条件を持つようにしました。Release / x86でソリューションを再構築しましたが、すべて正常に構築されています。

次に、クラスライブラリを追加し、構成マネージャーを使用してこのライブラリのx86構成を作成し、ライブラリのWebアプリへの参照を追加してから、Release / x86ですべてを再構築すると、上記と同じエラーが発生します。

WDPはx86ビルドと互換性がありますか?

クラスライブラリ(および参照)を削除すると、ソリューション(WDPを含む)は正常に構築されます。

64ビットWindows7Proで、適切なWDPがインストールされたVisual Studio2008SP1を使用しています。

0 投票する
1 に答える
900 参照

asp.net - ASP.NET Web セットアップ クラスが定義されていません

Web セットアップを作成してインストールした ASP.NET アプリケーションがあります。ASP.NET が IIS に登録されていないという問題に遭遇したため、「インストールが中断されました」というメッセージが表示されましたが、まったく何もわかりませんでした。とにかく、ようやくインストールしてメインページにアクセスできるようになりましたが、クラスが定義されていないと表示されます。dll は Default.aspx ページと同じディレクトリにあります。

主なエラー情報はこちら

私はそれを間違っていますか?設定されていない可能性のあるあいまいな設定はありますか? 私はこの VS 展開契約にまったく慣れていないので、適切な質問をするための適切な用語を学ぼうとしています...助けてくれてありがとう

編集:余談ですが、5分後にグーグルで検索すると、このエントリが最初の結果として出てきました. 私に答えがあれば最高だったでしょう:P

0 投票する
1 に答える
269 参照

deployment - Tapestry5で開発されたプロジェクトをデプロイする方法は?

私は大学の学位の一部としてプロジェクトを完了したばかりです。ただし、プロジェクトをデプロイして公開したいと思います。私はこれまでやったことがないので、これを行う方法がわかりませんか?プロジェクトをホストするには、ドメイン名とサーバースペースを購入する必要があることはわかっています。

誰かが私を正しい方向に向けることができればそれは素晴らしいことですか?前もって感謝します!

0 投票する
1 に答える
887 参照

visual-studio-2008 - Web 配置プロジェクト エラー「アプリケーション レベルを超えて allowDefinition='MachineToApplication' として登録されたセクションを使用するのはエラーです。」

わかりました、これがスキニーです

私は Web 配置プロジェクトを設定しようとしている小さな Visual Studio 2008 Web アプリケーションを持っています。

Deployment Project のビルドをスキップすると、アプリケーションは正常にビルドされます。

展開プロジェクトをビルドすると、次のエラーが発生します。

エラー 208: アプリケーション レベルを超えて allowDefinition='MachineToApplication' として登録されたセクションを使用するのはエラーです。このエラーは、IIS で仮想ディレクトリがアプリケーションとして構成されていないことが原因である可能性があります。C:\Projects\app\web\bin\web.config

唯一の説明でインターネットを数時間つまずいた後: 「OMG!プロジェクトに明らかに2つのweb.configファイルがあり、そのうちの1つはサブフォルダーにネストされています。そのフォルダーをIISのアプリケーションに変換するだけです-問題解決した!当たり前!」

私は自分のプロジェクトを掘り下げて、迷子の web.config ファイルがないことを確認しました - そして私は...

私がいまいましい展開プロジェクトを構築するときに私のビンフォルダに現れ続けるものを除いて!!!

したがって、この時点で実際に2 つの Web 構成があります。そのうちの 1 つはアプリケーション フォルダーのルートにある正当な web.config で、もう 1 つは bin サブフォルダーにあります。

...これにより、コンパイラがチョークします。

このシナリオを処理するための msbuild BeforeBuild ステップはありますか? Web Deployment Project の概念はゴミですか?

何か案は?