2017-01-14 9 views
1

私はいくつかのNuGetパッケージに依存するライブラリであるプロジェクトとライブラリに依存するプロジェクトを含むビジュアルスタジオソリューションを提供しています。私がビルドすると、パッケージはソリューションディレクトリに復元され、ライブラリプロジェクトがNuGetパッケージを見つけることができないことがわかります。どのようにしてそれらをプロジェクトディレクトリにダウンロードするのか、またはプロジェクトにソリューションディレクトリのNuGetパッケージを探すように指示しますか?Visual Studioはソリューションに対してNuGetパッケージを見つけられません

私は、Visual Studio 2015を使用して、プロジェクトはC++の両方で

ですよ。ここには示していエラーです:

Restoring NuGet packages... 
To prevent NuGet from restoring packages during build, open the Visual Studio Options dialog, click on the Package Manager node and uncheck 'Allow NuGet to download missing packages during build.' 
NuGet package restore finished. 
1>------ Build started: Project: GameLibrary, Configuration: Debug x64 ------ 
1>Build started 1/14/2017 3:44:05 PM. 
1>  1> 
1>C:\Users\luis\Documents\Visual Studio 2015\Projects\TheGameOfGames\external\GameLibrary\projects\visualstudio\GameLibrary.vcxproj(345,5): error : This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is packages\libjpeg.redist.9.0.1.4\build\native\libjpeg.redist.targets. 
1> 
1>Build FAILED. 
1> 
1>Time Elapsed 00:00:00.20 

答えて

1

SO私はメモ帳+ +でのライブラリvcxprojを編集することによってこの問題を解決するために管理し、パッケージから始まるパッケージのすべての参照を$/SolutionDirパッケージに変更する/

+0

ここでソリューションを共有してくれてありがとう。同じ問題を抱えている他のコミュニティにとって有益なあなたの答えを記入してください。 –

関連する問題