問題タブ [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 投票する
8 に答える
9388 参照

visual-studio-2008 - 展開プロジェクトにプロジェクトの依存関係がありません

いくつかの Windows サービスのインストーラーをビルドする VS2008 展開プロジェクトがあります。

各サービスは、いくつかの異なるプロジェクトを参照します。

Windows サービス プロジェクト、それらが参照するプロジェクト、および展開プロジェクトはすべて、同じ VS2008 ソリューションにあります。

展開プロジェクトのファイル システム エディターで、Windows サービス プロジェクトからのプライマリ出力を追加しました。

Windows サービス プロジェクトの主要な出力には、参照されているプロジェクトからの DLL が含まれることを期待しています。ただし、展開プロジェクトがビルドされると、参照されているプロジェクトの 1 つからの DLL が見つかりません。(CustomerName.ProductIntegrationService欠落していCustomerName.Securityます)

驚くべきことに、Windows サービスによって参照される他のプロジェクトの DLL が存在します。1 つのプロジェクトの出力だけが欠落しています。

(編集) 参照プロパティ ウィンドウで、参照が [ローカルにコピー] に設定されていることを確認しました。参照プロジェクトの DLL は Windows サービス プロジェクトのbin\Releaseフォルダーに配置されますが、展開プロジェクト用にビルドされた MSI ファイルにはパッケージ化されません。

(編集 2) Joseph Daigle の提案に従って、依存関係がプライマリ出力の依存関係リストにあり、「除外」とマークされていないことを確認したため、この問題の原因ではないようです。

1 つのプロジェクトの出力だけが失われるのはなぜですか?

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

.net - 不正な OutputPath の診断: 「このプロジェクトの OutputPath プロパティが設定されていません」(Web 展開プロジェクトのすばらしい世界で)

エラーから始めます:

エラー 81 このプロジェクトには OutputPath プロパティが設定されていません。有効な構成/プラットフォームの組み合わせを指定したことを確認してください。Configuration='Staging' Platform='AnyCPU' C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Microsoft.Common.targets 490 9 crm_deploy

Web 展開プロジェクトを使用して VS 2005 で構築された Web サイトがあります。この WDP には、Staging と Production の 2 つの構成があります。

Web サイト全体の .sln には、対応する展開プロジェクトをトリガーするように設計された、同じ名前の 2 つの構成があります。

本番ビルドは正常に行われますが、ステージングは​​上記のエラーを返します。ステージングが本番環境と一致するように、.wdproj と .sln を更新してみました。これらの同じ 2 つのファイルを更新することにより、すべての設定を Production から新しい構成 (StagingX) にコピーしようとしました。

いずれの場合も、Production は引き続き機能しますが、作成した新しい構成で上記のエラーが発生します。

プロジェクト全体で Production という単語を検索し、Googlespace を検索してみましたが、問題を説明するものは見つかりませんでした。WDP は巨大な片頭痛作成デバイスです。何か案は?ありがとう!


(必要に応じてファイルを追加します)

0 投票する
7 に答える
793 参照

svn - Tracking Changes to a Directory Tree over Time

Does anyone know of an application or system out there for tracking changes (files added/removed, diffs on text files) to a non-source controlled directory over time? Something that would let you

  1. Take a snapshot of a certain directory tree at time A

  2. Come back at time period B and see what has changed

  3. Come back at time period C and see what's changed since time period A, and what's changed since time period B

A source control repository isn't an option here. I want something that works on a directory structure that isn't under any kind of revision control. My group isn't in control of the servers or directory trees in question, but changes to those trees impact us and we'd like to keep track of them. The objects to "source control" are

  1. Objections to any kind of centralized repository that requires document authors to check-in, check-out.

  2. Objections to having to hand-roll/automate a bunch of tasks that can leverage a version control system's feature set

I want a semi-mature package where people have spent some time thinking about the problem. If there's a version control system that's been built to handle this kind of thing, it applies.

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

deployment - Web サイト エンジン全体を一元化するにはどうすればよいですか?

可能であれば、php または ROR による応答を優先してください。

例:

www.slide.com のスライド ウィジェットは、Web 上のどこにでも配置できます。しかし、スライドの開発者は、これらのウィジェットに対する集中編集機能を持っています。ウィジェット コアを変更すると、インストールされているすべてのウィジェットが更新されます。

これは Web サイト エンジン全体で実行できますか?

私がWordpressエンジンをコーディングしたとしましょう。コアを制御/更新/編集し、すべてのクライアント エンジンを更新しながら、自分のエンジンを自分のドメインの顧客のサーバーにデプロイすることは可能ですか?

主な理由は、クライアントがコンテンツとブランドの所有権を持つことです。顧客はオンライン プレゼンスを確立する必要があるため、独自のドメインが必要になる場合がありますが、エンジンを専門的に管理および維持するサービスを支払うことができます。

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

visual-studio-2005 - マージ モジュール プロジェクトのヘルプ - Visual Studio 2005

現在、会社のエンタープライズ ライブラリに変更を加えており、開発者が MSI インストーラーまたは何らかのセットアップ実行可能ファイルを使用してライブラリをセットアップできるようにする展開プロジェクトの作成を検討しています。

このタスクを達成するために、マージ モジュール プロジェクトを使用することを検討していました。基本的な Google 検索では、Merge Module Product を使用するための役立つリソースは生成されませんでした。

マージ モジュール プロジェクトの作成に関する有用なリソース/チュートリアルを知っている人はいますか?または、このタスクを達成するためのより良い提案がありますか?

アップデート

必要なすべてのアセンブリへの適切な参照を使用して、マージ モジュール プロジェクトをビルドすることができました。.MSM ファイルが作成されました。実際に実行してテストするための次のステップは何ですか?

0 投票する
5 に答える
1271 参照

visual-studio-2008 - ウィンドウサービスのインストールプロジェクトの作成

Windowsサービスの展開プロジェクトを作成するために必要なアイテムは何ですか?新しいバージョンをインストールする前に、以前のバージョンのサービスをアンインストールする必要があります。

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

build-automation - コマンド ラインを使用した Visual Studio 展開プロジェクト (.vdproj) のビルド

project.csproj のプロジェクト出力を追加した配置プロジェクト deployment.vdproj があります。コマンド ラインから deployment.vdproj をビルドしたいと考えています。ただし、その際、project.csproj のプロパティ (/p:) を指定する必要があります。どうすればいいですか?

devenv.com を使用して deployment.vdproj をビルドしましたが、project.csproj のプロパティを渡す方法がわかりません

私が使用したコマンドラインは次のとおりです。

これはうまくいきます。しかし、project.csproj の出力パスも指定したいのです。/p:OutputPath="C:\output" のようなもの。deployment.vdproj のビルド中に project.csproj のプロパティを制御することはできますか? もしそうなら、どうすればいいですか?

0 投票する
5 に答える
4311 参照

copy - VisualStudio展開プロジェクトにファイルを動的に追加します

私は必死にこれに対する答えを探していました、そして私は私が明白な何かを逃していると感じます。

コンパイル時に、データファイルでいっぱいのフォルダーをデプロイメントプロジェクトのTARGETDIRにコピーする必要があります。個々のファイルを追加する方法はわかりますが(つまり、ファイルシステムを右クリックして[追加]-> [ファイル]に移動します)、常に追加されるデータファイルでいっぱいのフォルダーがあります。コンパイルするたびに新しいファイルを追加する必要はありません。

PreBuildEventを使用してファイルをコピーしようとしました。

$(ProjectDir).. \ Data*。*$(TargetDir)Data\をコピーします

ビルド時にエラーコード1で失敗します。でも、ここでポイントを逃していると感じずにはいられません。助言がありますか?

前もって感謝します。

グレイム

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

c# - C# および SQL SERVER 2005 プロジェクトの展開のヘルプ

C# と SQL SERVER 2005 を使用してプロジェクトを作成しました。

.msi ファイルを作成できるようにプロジェクトを配置したいと考えています。

セットアップ ファイルを作成するために従う必要がある手順を教えてくれる人はいますか?

また、どのエディターでデータベースを追加する必要がありますか?また、どのように追加できますか?

誰か助けてください!