問題タブ [nuget-package]

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

azure - クラウド構成 (ServiceDefinition.csdef) ファイルの構成で Nuget Pacakge を作成します。

エンド ユーザーがスタートアップ タスクとしてインストールするために使用するアドオン用の Nuget パッケージをビルドしたいと思います。その後、アプリケーションを Windows azure プラットフォームにアップロードします。

1 つの単純な Web アプリケーションと 1 つのクラウド プロジェクトを取り、Nuget エンド ユーザーを使用してアドオン パッケージを追加すると、Web アプリケーション プロジェクトに 2 つのファイル (exe と構成) が追加され、次のようにクラウド プロジェクトの ServiceDefinition.csdef にスタートアップ タスクが追加されます。形

ここに画像の説明を入力

このタイプの Nuget パッケージを作成するにはどうすればよいですか?

前もって感謝します。

アップデート:

NICK の回答に従って試してみましたが、下の図に示すように、クラウド プロジェクトで 2 つの webrole に問題が発生しています。 2 つの webrole を持つクラウド プロジェクト 以下のようにエラーが発生しています

powershell スクリプトでスタートアップ タスクを追加する際のエラー

また、コマンド ラインを使用してその Nuget パッケージをインストールする場合、すべての webrole プロジェクトを考慮して、ソリューションに exe ファイルと構成ファイルを追加するにはどうすればよいかという質問が 1 つあります。

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

visual-studio-2010 - NuGetを使用したEFおよびSQLServerCE

NuGetをざっと見てみると、すでにインストールしているEFとSQLServerCEのパッケージに気づきました。これは私が情報を見つけることができなかったいくつかの質問を提起しました。

  1. EFパッケージでは、VSにまだ存在しないこの追加機能は何ですか、それともすべての参照作業を実行するだけですか?

  2. SQL Server CEパッケージでは、これをインストールしても何が追加されますか?それとも、これはそれをインストールするためのより良い方法ですか?

環境のセットアップには確かに多くの時間がかかり、他のパッケージのNuGetが好きですが、長期的には最終的に利益が得られない限り、何も壊したくありません。コメント、回答、または逸話は素晴らしいでしょう。

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

nuget - NuGetプロパティをファイルに適用する方法

NuGetパッケージを作成しています。contentユーザーがこのパッケージをインストールしたときに追加されるexeファイルとconfigファイルの2つのファイルをフォルダーに入れました。

さらに、これら2つのファイルのVSプロジェクトのプロパティを変更したいと思います。

パッケージをビルドするときに、そのために何をする必要がありますか?

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

c# - ファイルまたはアセンブリ'Microsoft.Practices.EnterpriseLibrary.Common'またはその依存関係の1つを読み込めませんでした

私はこれをグーグルで検索しましたが、問題の解決策を見つけることができませんでした。

私のWebサイトは、エンタープライズライブラリデータアクセスコンポーネントを参照するDAL(カスタムdll)を参照しています。

からエンタープライズライブラリを追加しましたNuGet Package Manager。Webサイトを構築しようとすると、このコンパイルエラーがポップアップ表示されます。

エラー44ファイルまたはアセンブリ'Microsoft.Practices.EnterpriseLibrary.Common'またはその依存関係の1つを読み込めませんでした。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません

Copy Local = TrueのDALにを設定しようとしましたEnterprise Library dllsが、dllはと一緒にWebサイトのBinディレクトリに転送されますがDAL dll、それでもエラーが表示されます。

誰かがこれについて私を導くことができますか....

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

powershell - NuGet:Install.ps1 ファイルでファイルのプロパティを変更するにはどうすればよいですか?

NuGet パッケージを作成しており、そのために Nuspec マニフェスト ファイルを作成しました。フォルダにはcontent2 つのファイルがtest.exeあり、test.config. ここで、ユーザーがこのパッケージをインストールするときに、これらのファイルのプロパティ「出力ディレクトリにコピー」をプロジェクトで「常にコピー」に変更したいと思います。

関連する質問NuGet how to apply properties to filesを見つけました。これは、PowerShellinstall.ps1スクリプトを使用してこれを実行できることを示していますが、そのファイルを作成する方法がわかりません。

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

azure - NuGet:クラウドプロジェクトの.csdefファイルに変換を適用するにはどうすればよいですか?

NuGetパッケージを作成していますが、web.configまたはapp.config以外のファイルに変換を適用するにはどうすればよいかという問題に直面しています。ServiceDefination.csdefファイルに変換したいので、ServiceDefination.csdefという名前のファイルを配置しました。 /contentフォルダーの.transform 。

そのnugetをインストールしようとしているときは、ServiceDefination.csdef.transform.txtという名前のルートにそのファイルのコピーを作成するだけです。

.csdefファイルに変換を適用できますか、それともweb.configとapp.configに制限されていますか?

ありがとう

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

nuget - .nu​​pkgファイルのURLを取得するにはどうすればよいですか?

ブラウザを使用して.nupkgファイルをダウンロードしたい

nuget.orgには、.nupkgファイルへのリンクはありません

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

powershell - メッセージ ボックスを表示して、Powershell スクリプトを使用してそこからコード セクションをコピーする

Nugetパッケージ用のinstall.ps1スクリプトを作成しており、最後にいくつかのメッセージでポップアップ メッセージを開きたいと考えています。次の手順で既に達成しています。

下の図に示すように、ポップアップメッセージが開きます。

ここに画像の説明を入力

これの代わりに、以下の図に従ってユーザーがボックスからコピーできる設定コードをここに配置したいと思います

ここに画像の説明を入力

誰かが以前に同様のポップアップボックスを作成したことがある場合は、私に提案してください!

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

redis - ServiceStack Redis クライアントは古いバージョンの ServiceStack.Common を予期しています

NuGetted ServiceStack.Redis 3.1.3 だけですが、依存関係として ServiceStack.Common および ServiceStack.Text 3.1.6 も取得します。

アプリケーションをビルドすると、すべて問題ありません。

しかし、アプリケーションを実行すると、いくつかの Redis クライアント メソッドは正しく実行されますが、一部のメソッド (RedisClient.GetAllKeys) は例外をスローします。

Could not load file or assembly 'ServiceStack.Common, Version=1.0.4336.27526, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.

次に、すべての dll と nuget パッケージ構成を削除し、NuGet ServiceStack.Common -Version 3.1.3 を明示的に実行して取得しました。しかし、NuGet ServiceStack.Redis -Version 3.1.3 を実行しようとすると、Common の 3.1.3 バージョンが自動的に削除され、3.1.6 バージョンがダウンロードされました!!!

Arrrghhh、私はインテリジェントなインストーラーが嫌いです。

これを修正するにはどうすればよいですか?

ServiceStack の発行者は、この問題についても知っていますか??