タグ付けされた質問 「nuget」

NuGetは、.NETプラットフォーム向けの無料のオープンソース開発者向けパッケージ管理システムです。

2
System.Web.Http v5.0.0.0にアップグレードするためのNuGetパッケージはどこにありますか?
Unity.WebApiバージョン5.0.0.0を使用するようにASP.NET MVC4プロジェクトをアップグレードしたばかりで、次のエラーに従ってSystem.Web.Http v 5.0.0.0が必要です。 Assembly 'Unity.WebApi, Version=5.1.0.0, Culture=neutral, PublicKeyToken=43da31bc42a85347' uses 'System.Web.Http, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'System.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' 現在System.Web.Http v4.0を参照していますが、次のNuGetパッケージをそれぞれの最新バージョンにアップグレードしています。 ANTLRv3 Microsoft ASP.NETユニバーサルプロバイダー Microsoft.Web.Infrastructure Microsoft ASP.NET MVC Microsoft ASP.NETかみそり Microsoft ASP.NETユニバーサルプロバイダーコアライブラリ Microsoft ASP.NETユニバーサルプロバイダー Microsoft ASP.NET Web API 2クライアント Microsoft ASP.NET Web API …

4
更新しようとするとNuGetパッケージマネージャーエラー
本日VS2010を開くと、拡張機能マネージャーからNuGetパッケージマネージャーの更新が通知されました。 インストール中に、ログを表示するオプションが付いた「インストール失敗」が表示されます。 そのログファイルに表示される主なエラーメッセージは次のとおりです。 The signature on the update version of 'NuGet Package Manager' does not match the signature on the installed version. Therefore, Extension Manager cannot install the update. アップグレードするバージョン番号は次のとおりです。 Current Version: 1.5.20902.9026 New Version: 1.6.21205.9031 私はまた、VS2010がこのページを介して閉じている間にインストールしようとしました: ここに

12
NuGet自動パッケージ復元がMSBuildで機能しない
MSBuild 12.0 でpackagesコンテンツ(repositories.config内部を除く)が不足しているソリューションを構築しようとしています。ビルドする前に不足しているすべてのパッケージを自動的に復元すると思いますが、そうではありません-MsBuildは大量のエラーを報告します。 「usingディレクティブまたはアセンブリ参照がありませんか?」 NuGet Managerは2.7です(これはVisual Studio 2013のボックスについてです)。私はEnableNuGetPackageRestore=trueパラメーターを渡そうとしました-運がありません。何が欠けていますか?


4
リリースモードでコンパイルされたNuGetプロジェクトのパッキング?
リリースモードでコンパイルされたコードを使用してNuGetパッケージを作成する方法はありますか?または、デバッグモードでコンパイルされたパッケージのみを公開(この場合はローカルで利用可能にする)する必要がある理由はありますか? nuget pack以下のnuspecファイルがあるプロジェクトディレクトリから、リリースモードでのみコンパイルしたコードで呼び出すたびに、デバッグフォルダー("\bin\Debug\SomeProject.dll")でDLLが見つからないというメッセージが表示されます。デバッグモードでコンパイルすると、これらのファイルはそこにあり、必要に応じてパックされます。 <?xml version="1.0"?> <package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd"> <metadata> <id>$id$</id> <version>$version$</version> <authors>$author$</authors> <owners>$author$</owners> <iconUrl>http://somewhere/project.png</iconUrl> <requireLicenseAcceptance>false</requireLicenseAcceptance> <description>$description$</description> </metadata> </package>
109 nuget 

5
.NET CoreプロジェクトでNuGet参照をビルド出力にコピーするにはどうすればよいですか?
.NET Coreを使用してプラグインシステムを作成しようとしています。私の要件の1つは、プラグインDLLとその依存関係をインストールのためにユーザーに配布できることです。 ただし、dotnet publishハッキングとして使用しなくても、NuGet依存関係をビルドアーティファクトとして含めてビルドフォルダーに出力する方法を理解できません。これを.csprojファイル(プロジェクトファイル)で指定できる方法はありますか?
108 c#  msbuild  .net-core  nuget  csproj 

7
.nu​​getフォルダーをバージョン管理に追加する必要がありますか?
NuGetの新しいバージョンでは、NuGetパッケージを自動的に復元するようにプロジェクトを構成して、 packagesフォルダーをソースコードリポジトリに含める必要がないます。良い。 ただし、このコマンドにより新しい.nugetフォルダーが追加され、そこにNuGet.exeというバイナリーがあります。これはVisual Studioによって自動的に再作成することもできるため、バージョン管理に追加するのは正しくありません。ただし、このフォルダーがないと、Visual Studioはソリューションを正しく読み込めません。 あなたはどうやってこれに対処しますか?ソース管理に.nugetを追加しますか?ソリューションを開く前にコマンドラインスクリプトを実行しますか?

4
プライベートNuGetパッケージを公開できますか?
私の会社のチームに固有のアセンブリを作成しました。NuGetを使用して、このアセンブリを、私のチームや会社の同様のチームが取り組んでいる他のプロジェクトで利用できるようにしたいと考えています。ただし、アセンブリは、実際に世界と共有したいコードではありません。 Mavenを使用すると、ローカルリポジトリとソースパッケージをローカルリポジトリから作成できます。NuGetは同様の機能をサポートしていますか?NuGetでローカルリポジトリを指定する方法またはプライベートパッケージを使用する方法はありますか?

7
nuget.targets not foundエラーが原因でVisual Studioでプロジェクトを開くことができない
だから私はhttp://www.twitterizer.net/downloads/からTwitterizerをダウンロードしました 私はそれをVisual Studioで開こうとすると、これらすべてのnugetエラーが発生します。 The imported project "C:\Twitterizer\.nuget\nuget.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. 何が起こっている。どうすればこれに対処できますか?

6
コマンドラインを使用してNupkgファイルを抽出する
まず、特定の.nupkgファイルを処理するときにVisual Studioをまったく使用したくありません。 NuGetパッケージエクスプローラーと呼ばれるツールがあり、これを使用してGUIを使用して特定のファイルの場所にnupkgファイルをエクスポートできますが、コマンドラインを使用して約50の.nupkgファイルを実行およびアンパックするようにMSBuildタスクを設定しようとしています。 私の質問は、指定したファイルの場所に.nupkgファイルを解凍するコマンドラインを介して使用できるツールはありますか?
105 nuget 

13
プロキシの背後にあるNuGet
NuGetでは、1.4バージョン以降、プロキシ設定を構成できることがわかりました。しかし、コマンドラインの例は見つかりません。 ビルドを実行しようとしていますが、NuGetが接続できません。 コマンドラインでプロキシ設定を構成するにはどうすればよいですか?
104 c#  msbuild  nuget 

2
NuGetパッケージにクラスライブラリのXMLドキュメントをどのように含めますか?
C#クラスライブラリのNuGetパッケージを作成しています。生成されたXmlドキュメントをライブラリに含めたいのですが。これは私のnuspecファイルです: <?xml version="1.0" encoding="utf-8"?> <package> <metadata> <id>MyLibrary</id> <version>1.0.0.0</version> <authors>John Nelson</authors> <language>en-US</language> <description>A C# class library</description> </metadata> <files> <file src="..\..\build\MyLibrary.dll" target="lib\Net40" /> <file src="..\..\build\MyLibrary.xml" target="lib\Net40" /> </files> </package> このコマンドでパッケージをビルドすると: nuget pack MyLibrary.nuspec エラーが発生します。行を削除すると: <file src="..\..\build\MyLibrary.xml" target="lib\Net40" /> NuGet.exeはnupkgを正常に作成します。パッケージを解凍して、内容が正しいことを確認することもできます。何が悪いのですか?xmlファイルを別のターゲットディレクトリに配置する必要がありますか?
103 c#  nuget  nuget-package 

3
.net Core 2.0-ターゲットフレームワーク.netCore 2.0ではなく.NetFramework 4.6.1を使用してパッケージが復元されました。パッケージは完全に互換性がない可能性があります
.netコア2.0コンソールアプリがあります。以下を使用してTFSからファイルを読み取ろうとしています。 TFSからメモリに直接ファイルを取得する方法(つまり、ファイルシステムからメモリに読み込みたくない)。 私はnugetに向かい、インストールMicrosoft.TeamFoundationServer.ExtendedClientしてこれに実行します: プロジェクトターゲットフレームワーク '.NETCoreApp、Version = v2.0'ではなく '.NETFramework、Version = v4.6.1'を使用して、パッケージ 'Microsoft.AspNet.WebApi.Client 5.2.2'が復元されました。このパッケージはプロジェクトと完全に互換性がない場合があります。 警告を抑制した後でも、エラーが発生し、ライブラリを参照できません。この参照を解決するにはどうすればよいですか? 再現が非常に簡単: 新しい.net core 2.0コンソールアプリ 上記の質問からメソッドをコピーします nugetパッケージをインストールしてみてください
103 c#  .net  tfs  asp.net-core  nuget 

3
メタパッケージに依存するネットスタンダードライブラリのアプリケーションへの影響は何ですか?
netstandard1.3をターゲットにしたいが、も使用したいクラスライブラリがあるとしますBigInteger。ここに簡単な例があります-唯一のソースファイルはAdder.cs: using System; using System.Numerics; namespace Calculator { public class Adder { public static BigInteger Add(int x, int y) => new BigInteger(x) + new BigInteger(y); } } 戻るの世界ではproject.json、私は、標的とするnetstandard1.3にframeworksセクション、そして上の明示的な依存関係持ってSystem.Runtime.Numerics、例えばバージョン4.0.1を。私が作成するnugetパッケージには、その依存関係のみがリストされます。 csprojベースのドットネットツールの勇敢な新しい世界(コマンドラインツールのv1.0.1を使用しています)には、を対象とする場合の暗黙的なメタパッケージパッケージ参照があります。これは、明示的な依存関係を必要としないため、プロジェクトファイルが本当に小さいことを意味します。NETStandard.Library 1.6.1netstandard1.3 <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>netstandard1.3</TargetFramework> </PropertyGroup> </Project> ...しかし、生成されたnugetパッケージはに依存していますNETStandard.Library。これは、私の小さなライブラリを使用するには、そこにすべてが必要であることを示唆しています。 を使用してその機能を無効にしてDisableImplicitFrameworkReferencesから、依存関係を手動で再度追加できることがわかりました。 <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>netstandard1.3</TargetFramework> <DisableImplicitFrameworkReferences>true</DisableImplicitFrameworkReferences> </PropertyGroup> <ItemGroup> <PackageReference Include="System.Runtime.Numerics" Version="4.0.1" /> </ItemGroup> …

14
Visual Studio 2017の依存関係で黄色の警告三角形は何を意味しますか?
PCLライブラリを新しい.Net標準ライブラリに変換しました。次に示す依存関係にいくつかの黄色の警告三角形があります。 変換中に、依存関係を含むすべてのnugetパッケージが持ち込まれたため、重複する可能性があります。 黄色の警告三角形が何を表しているかを知るにはどうすればよいですか? 編集 ビルドログ: ビルド中にNuGetがパッケージを復元しないようにするには、Visual Studioの[オプション]ダイアログを開き、[パッケージマネージャー]ノードをクリックして、[ビルド中に不足しているパッケージのダウンロードをNuGetに許可する]チェックボックスをオフにします。NU1605:検出されたパッケージのダウングレード:NUnit 3.8.1から2.6.4。プロジェクトから直接パッケージを参照して、別のバージョンを選択します。 MyProj.UI.Tests-> MyProj.Core.Tests-> NUnit(> = 3.8.1) MyProj.UI.Tests-> NUnit(> = 2.6.4)NU1605:検出されたパッケージのダウングレード:NUnit 3.8.1から2.6.4。プロジェクトから直接パッケージを参照して、別のバージョンを選択します。MyProj.UI.Tests.iOS-> MyProj.UI.Tests-> MyProj.Core.Tests-> NUnit(> = 3.8.1)MyProj.UI.Tests.iOS-> NUnit(> = 2.6.4)NU1605:検出されたパッケージのダウングレード:NUnit 3.8.1から2.6.4。プロジェクトから直接パッケージを参照して、別のバージョンを選択します。 MyProj.UI.Tests.Android-> MyProj.UI.Tests-> MyProj.Core.Tests-> NUnit(> = 3.8.1)MyProj.UI.Tests.Android-> NUnit(> = 2.6.4)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.