問題タブ [external-dependencies]

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 に答える
24438 参照

visual-studio-2010 - TFS dll と参照の問題

メイン プロジェクトには Team Foundation Server を使用します。オンサイトまたはオフサイトで新しい従業員を追加するたびに、参照を手動で設定する必要があります。

dll's毎回インストールすることなく、TFS が新しいユーザーにコピー/保存/渡すことは可能ですか?

たとえば、新しい機能を追加DocumentFormat.OpenXmlしてプロジェクトにインストールします。それが実行され、私のマシンで正常に動作するコードをセットアップします。ライブで正常に動作するように公開します。すべてを TFS にチェックインします。

DocumentFormat.OpenXml私の同僚がプロジェクトをダウンロードしてビルドしようとすると、参照が存在しないため何をすべきかわからないというエラーが発生します。

そのため、ダウンロードする必要がありDocumentFormat.OpenXml、プロジェクトをビルドして実行できます。

TFS でこの手順を省略できる方法はありますか?

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

c++ - 外部依存関係フォルダーにリストされているプロジェクトで .h ファイルが参照されている場所を見つける方法

「External Dependencies」フォルダーに xyz.h ファイルが表示されています。プロジェクト内で参照されている場所を見つけたいと考えています。どうやって見つけたらいいの!? その依存関係を取り除きたい。外部依存関係フォルダーにリストされているプロジェクトで .h ファイルが参照されている場所を見つける方法。ソリューション全体でその「xyz.h」を単純に検索しても、検索結果は得られません。したがって、直接参照されません。参照されている場所から、どうすれば見つけることができますか。私はVS 2010を持っています。

0 投票する
0 に答える
412 参照

visual-studio-2010 - 外部依存関係をインクルード ファイル フォルダーに移動する

を使用してVisual Studio 2010います。

ずさんなプロジェクト リファクタリングにより、プロジェクト ヘッダー ファイルの 50% が外部依存関係としてリストされたままになりました。

「外部依存ヘッダー」のリストを取得し、プロジェクト ディレクトリ内のものをインクルード ファイル フォルダーに移動する方法はありますか?

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

scala - Scala - 実行時に外部ファイルからコードをコンパイルする方法は?

プログラムの実行をカスタマイズできるパラメーターとして Scala ファイルを受け入れる Scala プログラムを設計したいと考えています。特に、プログラムによって呼び出されるメソッドの実装を含む実行時ファイルを提供したいと考えています。外部ファイルに適切に依存し、実行時にそのメソッドを動的に呼び出すにはどうすればよいですか? 理想的には、これらのファイルがプログラムのメソッドとクラスに依存できるようにしたいと考えています。

シナリオ例: 行を含む関数がありval p: Plant = Greenhouse.getPlant()、メソッドGreenhouseを持つクラスは、getPlant実行時に提供されるファイルの 1 つで定義されます。そのファイルでは、メソッドは元のプログラムで定義されているを返しgetPlantます。ファイルが実行時にのみ結合され、コンパイル時には結合されないと仮定して、この相互依存性をどのように達成 (または概算) しますか?RoseRose <: PlantPlant

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

external-dependencies - すべてのシステム パスの依存関係を取り除く

マルチデバイス ハイブリッド アプリケーション[mdha] / cordovaプレビューをインストールすると、システム パス環境変数にエントリ セット全体が追加されることがわかりました。
具体的には、次のとおりです...

開発ワークステーションのシステム パス環境変数には、デフォルトの OS に必要な値以外は何も含めないようにしたいと考えています。具体的には、次のような使用は避けてください...

その理由は、パスにない exe/dll の検索がより高速に返されるため、パフォーマンスが向上し、OS 署名付き exe/dll セットのコア セットの一部ではない何かが検出されて起動されるリスクが少なくなると考えているためです。信頼できます。

質問

これらすべての余分なエントリをシステム パスに追加しなくても、mdha / cordova 更新プログラムの将来のドロップを実行できるようにする方法を検討するために何かを行っていますか?

0 投票する
0 に答える
34 参照

amd - パブリック AMD 準拠パッケージの外部依存関係

オープン ソースの JavaScript ライブラリに依存するオープン ソースの JavaScript アプリを開発しています。

アプリを AMD パッケージとして構成しています。

AMDの仕様を読みました。

RequireJS APIドキュメントのほとんどを読みました。

内容については十分理解できていると思います。

ただし、少なくとも 1 つのピースが欠けています。

アプリがその依存関係をどのように受け取ることを期待する必要がありますか?

次のように、アプリが公開する各呼び出しの引数を介してですか?

または、次のような依存関係を経由する必要があります。

または、何か不足していますか?

この質問とその回答によると、前者のようです。

Universal Module Definitionを読んでいます。

0 投票する
0 に答える
1790 参照

c++ - Visual Studio 2013 での itk の HelloWorld の例の実行

このリンクの回答を使用して、システムに itk をインストールしました。

そのため、C:\Program Files (x86)\ITK に bin、include、lib、share サブフォルダーがあります。

(ちょっとした質問: bin サブフォルダーには「itkTestDriver.exe」ファイルしかありませんか?)

今、私は HelloWorld の例を実行しようとしています。HelloWorld.cpp で構成されるプロジェクトを作成しました。

外部ライブラリを使用したことがないので、インターネットで検索して、次のことを行いました。

  • プロジェクト -> プロパティ -> リンカー -> 入力 -> 追加の依存関係: kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32。 lib;uuid.lib;odbc32.lib;odbccp32.lib;C:\Program Files (x86)\ITK\lib\ITKCommon-4.6.lib;%(AdditionalDependencies)
  • プロジェクト -> プロパティ -> リンカー -> 一般 -> 追加のライブラリ ディレクトリ: C:\Program Files (x86)\ITK\include\

しかし、まだ問題があり、ヘッダー ファイルが見つからないという致命的なエラーのため、プログラムをビルドできません。

また、ITK\include\ 内のすべてのヘッダー ファイルをプロジェクトのディレクトリにコピーしようとしましたが、他のファイルでも同じエラーが発生します。

誰かが親切にこの問題を手伝ってくれたらありがたいです。


アップデート:

私は次のことをしました:

  • プロジェクト -> プロパティ -> リンカー -> 入力 -> 追加の依存関係: C:\Program Files (x86)\ITK\lib*.lib; を追加しました。

  • プロジェクト -> プロパティ -> C/C++ -> 追加のインクルード ディレクトリ: C:\Program Files (x86)\ITK\include\ITK-4.6; を追加しました。

次に、次のエラーが発生しました。

エラー 1 エラー C4996: 'std::_Copy_impl': 安全でない可能性のあるパラメーターを使用した関数呼び出し - この呼び出しは、渡された値が正しいことを確認する呼び出し元に依存しています。この警告を無効にするには、-D_SCL_SECURE_NO_WARNINGS を使用します。Visual C++ 'Checked Iterators' i:\microsoft visual studio 12.0\vc\include\xutility 2132 1 ConsoleApplication1 の使用方法に関するドキュメントを参照してください。

警告を無効にして修正しました:

  • "Projects->properties-> C/C++ -> Advanced -> Disable Specific Warnings ->" に "4996" を追加しました。
0 投票する
1 に答える
62 参照

ruby - Ruby 非 gem 依存関係

paperclip という名前の gem を使用するには、imagemagick をインストールする必要があります。これらの非 gem 依存関係を管理するレールを取得するにはどうすればよいですか (チーム/バージョン管理されたプロジェクトの場合、機能の依存関係をインストールするように全員に依頼することはできません)。

私は答えを探していましたが、適切な答えが見つかりません。

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

java - EclipseでJavaプロジェクトをエクスポートするときに外部jarを含める

外部jarも含むプログラムを開発しました。ここで、このプログラムを実行可能な jar に変換し (main メソッドがあります)、別の場所に配置する必要があります。

しかし、この変換とともに外部依存関係を含める方法。他の人が外部jarを何度もダウンロードしたくありません。

よろしく、シヴァ