問題タブ [nuget]
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.
entity-framework-4 - Entity Framework 4.1 と SQL Compact に必要なアセンブリは何ですか?
以前は、プロジェクトで Entity Framework 4.0 CTP5 (コード ファースト) と SQL Compact を使用していました。NuGet を使用して次のパッケージをインストールしました。
- SQLCE.4.0.8435.1 (バージョン 4.0.8435.1)
- EFCodeFirst 0.8 (バージョン 4.0.30319.0)
- EFCodeFirst.SqlServerCompact.0.8 (バージョン 4.0.8435.1)
EF 4.1 RC が公開されたら、すべてのライブラリを最新バージョンに更新したいと考えています。NuGet フィードには、SQLCE.4.0.8435.1 の更新プログラムはもう含まれていませんが、新しいパッケージ ' SqlServerCompact - 4.0.8482.1 ' (新しいパッケージであり、既存のパッケージの新しいバージョンではありません) があります。名前が変更されたばかりで、インストールする必要があると仮定します。そうですか?はい、推測します。
NuGet には、'EFCodeFirst' および 'EFCodeFirst.SqlServerCompact' パッケージの更新も含まれていません。しかし、新しい「EntityFramework 4.1.10311.0」パッケージがあります。
では、何をインストールすればよいのでしょうか? 「EntityFramework 4.1.10311.0」と「SqlServerCompact - 4.0.8482.1」は、SQL Compact で最初に EF コードを使用するのに十分ですか?
windows-phone-7 - NuGet からのキャッスル ウィンザー参照が Windows Phone 7 プロジェクトで機能しない
NuGet から Castle Windsor の参照を追加したところ、アプリケーションを実行した後、次のような期待が得られます。
1' from assembly 'Castle.Windsor, Version=2.5.1.0, Culture=neutral, PublicKeyToken=407DD0808D44FBDC'. [Line: 0 Position: 0] --- Inner Exception --- Could not load type 'Castle.MicroKernel.Registration.ComponentRegistration
System.MissingMethodException:アセンブリ 'Castle.Windsor、Version=2.5.1.0、Culture=neutral、PublicKeyToken=407DD0808D44FBDC' から型 'Castle.MicroKernel.Registration.ComponentRegistration 1' を読み込めませんでした。
何かご意見は?ありがとう!
version-control - バージョン コントロール リポジトリに 3 番目のライブラリの dll を追加する必要がありますか?
バージョン管理のベスト プラクティス。プログラムを開発するときは、サードパーティのライブラリ、NUnit などを使用します。http://www.codeplex.com/またはhttp://code.google.com/hosting/でホストされているこのプログラムのソースを共有したいと思います。
サード ライブラリに関するグッド プラクティスは何ですか? バージョン管理に 3 番目のライブラリの dll を追加する必要がありますか?
ありがとうございました、
.net - NuGet 経由で EntityFramework パッケージをインストールするときのエラー
NuGetを介してVS 2010にEntityFramework 4.1をインストールしようとしました。「ツール > ライブラリ パッケージ マネージャー > ライブラリ パッケージ参照の追加」ツールでパッケージを検索して見つけたところ、「このパッケージ (またはその依存関係の 1 つ) には powershell スクリプトが含まれており、パッケージ マネージャー コンソールからインストールする必要があります。 "。これは私がそれを修正するために行ったことです:
Tools > Library Package Manager > Package Manager Console
PM > get-package -remote -filter entityframework
(EntityFramework 4.1.10311.0 を含むいくつかの結果を得ました)
PM > install-package -id EntityFramework
'EntityFramework を正常に追加しました...
問題は次のとおり
です。この MS チュートリアルではhttp://www.asp.net/mvc/tutorials/getting-started-with-mvc3-part4-cs正常に動作するようです。
2. より良い解決策はありますか?
ありがとうございます。
nuget - VS 2010 の Nuget のエラー
Nuget で「パッケージ マネージャーの追加」GUI を開こうとすると、以下のエラーが発生します。しかし、Powershell コンソールを使用してパッケージを正常に追加/削除できます。Visual Studio 2010 Ultimate RtmRel を使用しています。
GUIが機能しない理由は何ですか?
前もって感謝します!
.net - NuGet パッケージを作成するときに、既存のソース コード ファイルを変更できますか?
組織内でローカルに使用する一連の NuGet パッケージを作成しようとしています。
新しいソース コード ファイルの追加に役立つソース コード変換ファイル (つまりMyModel.cs.pp ) を作成できることは承知しています。
しかし、既存のソース コード ファイルを変更したい場合はどうすればよいでしょうか。これを行う方法はありますか?おそらくPowerShellを使用していますか?
powershell - NuGet パッケージ init.ps1 のヘルパー関数はグローバルである必要がありますか?
NuGet パッケージ マネージャーコンソールがGitHub から Gistsを挿入するためのコマンドをいくつか書きたいと思っています。私は4つの基本的なコマンドを持っています
- List-Gists 'ユーザー'
- Gist-Info 'gistId'
- Gist-Contents 'gistId' 'fileName'
- Gist-Insert 'gistId' 'fileName'
私のコマンドはすべていくつかのユーティリティ関数に依存しており、グローバルにする必要があるかどうかで苦労しています。
これらのユーティリティ関数をグローバル関数の外に置くことはできますか?それとも、グローバル関数定義のスコープのそれぞれにそれらを含める必要がありますか?
.net - 複数のプロジェクトを持つソリューションの NuGet
3 つのプロジェクトを含むソリューションがあるとします。
- 芯
- UI
- テスト
私が使用する NuGet パッケージの一部は、3 つのプロジェクトすべてに適用されます。UI とテストにのみ適用されるものもあれば、テスト (NUnit など) にのみ適用されるものもあります。
NuGet を使用してこれを設定する正しい方法は何ですか?
- 参照が必要な場合はいつでも、3 つのプロジェクトすべてで [ライブラリ パッケージ参照の追加] を使用する必要がありますか?
- 最初にパッケージが必要になったときに「ライブラリ パッケージ参照の追加」を使用し、それ以降の使用には [参照の追加] -> [参照] を使用する必要がありますか?
どちらの場合でも、packages.configファイルはいくつ必要ですか?
.net - T4MVC AsyncController
最近、Nuget を使用して T4MVC をインストールしました。これより前の古いバージョンは正常に機能していましたが、非同期コントローラーが必要な新しい要件がありました。非同期コントローラーを作成した後、t4 と関係があるため、プロジェクトがコンパイルされませんでした。そこで、Nuget を使用して更新しました。
私が今抱えている問題は、最近t4mvcを更新するまでコントローラーが正常に機能していたことです。コードを更新するとコンパイルが実行されますが、非同期アクションを呼び出すと、長い時間が経過して返され、大量の誤ったデータが返されます。さらに、重大なことに、コントローラーにブレークポイントを設定すると、それらにヒットしなくなりますか?! DocumentController. generated.cs を最後の作業バージョンに戻すと、すべて正常に動作します。
以下は、機能する古い DocumentController. generated.cs と機能しない新しいものです。
ここで何が起こっているのかを理解するのを手伝ってくれる人はいますか? 私は T4MVC がとても良いので依存するようになりましたが、これらの非同期アクションを避けることはできません。
年
新着
要求されたとおり、ここに私の DocumentController クラスのスタブがあります。
}
2011 年 7 月 4 日更新
こんにちは、デイビッド、お返事に時間がかかって申し訳ありません。他の仕事を探しています。
私は問題を追跡することができました。うまくいけば、あなたはそれに光を当て、おそらく修正を作成することができます.
上記の 2 番目のコード ダンプを見ると、これに問題があります。問題は、作成したことです。
MVC がエラーをスローしているとは思いませんでしたが、そうでした。
2011-04-07 15:59:38,921 [41] FATAL MvcApplication [(null)] - キャッチされない例外が発生しました System.Reflection.AmbiguousMatchException: コントローラー タイプ 'DocumentController' でのメソッド 'GetDocumentListCompleted' のルックアップは、以下のメソッド: WebUI.Client.Controllers.DocumentController 型の System.Web.Mvc.JsonResult GetDocumentListCompleted(Web.Gateway.DocumentMetaDataCollection) System.Web.Mvc.JsonResult GetDocumentListCompleted() 型 WebUI.Client.Controllers.DocumentController の System.Web .Mvc.Async.AsyncActionMethodSelector.GetMethodByName(文字列メソッド名)
私が理解しているように、MVC システムは私のコードとあなたが作成したコードとあいまいに一致しています。
上記のコードをコメントアウトすると、すべてが再び正常に実行されます。
あなたは今、性質や問題を理解していますか?修正できますか?
乾杯、
ライアン。
asp.net - Codeplex の Telerik Asp.NET MVC コントロールを商用アプリケーションで使用できないというのは本当ですか?
商用アプリケーションで Codeplex または NuGet の Telerik ASP.NET MVC コントロールを使用できないというのは本当ですか?