saritasa-nest / saritasa-dotnet-tools

Development Tools For Company'S .NET Projects.
BSD 2-Clause "Simplified" License
27 stars 13 forks source link

NLog package is not restored automatically #10

Closed dermeister0 closed 8 years ago

dermeister0 commented 8 years ago

Current work-around - line 16 in BuildTasks.ps1:

&"$tools\nuget.exe" restore "$src\Saritasa.Tools.NLog4\packages.config" -SolutionDirectory $src
dermeister0 commented 8 years ago
C:\Work\SaritasaTools\src\Saritasa.Tools.NLog4>nuget restore Saritasa.Tools.NLog4.csproj -verbosity detailed
MSBuild P2P timeout [ms]: 120000
MSBuild auto-detection: using msbuild version '14.0' from 'C:\Program Files (x86)\MSBuild\14.0\bin'. Use option -MSBuildVersion to force nuget to use a specific version of MSBuild.
Running restore with 4 concurrent jobs.
Reading project file C:\Work\SaritasaTools\src\Saritasa.Tools.NLog4\Saritasa.Tools.NLog4.csproj.
Restoring packages for C:\Work\SaritasaTools\src\Saritasa.Tools.NLog4\Saritasa.Tools.NLog4.project.json...
Restoring packages for .NETFramework,Version=v4.6.1...
Resolving conflicts for .NETFramework,Version=v4.6.1...
Scanning packages for runtime.json files...
Restoring packages for .NETFramework,Version=v4.6.1 (win)...
Resolving conflicts for .NETFramework,Version=v4.6.1 (win)...
Checking compatibility of packages on .NETFramework,Version=v4.6.1.
Checking compatibility for Saritasa.Tools.NLog4 1.0.0 with .NETFramework,Version=v4.6.1.
Checking compatibility for StyleCop.Analyzers 1.0.0 with .NETFramework,Version=v4.6.1.
Checking compatibility for Saritasa.Tools 1.0.0 with .NETFramework,Version=v4.6.1.
Checking compatibility for Newtonsoft.Json 9.0.1 with .NETFramework,Version=v4.6.1.
All packages are compatible with .NETFramework,Version=v4.6.1.
Checking compatibility of packages on .NETFramework,Version=v4.6.1 (win).
Checking compatibility for Saritasa.Tools.NLog4 1.0.0 with .NETFramework,Version=v4.6.1 (win).
Checking compatibility for StyleCop.Analyzers 1.0.0 with .NETFramework,Version=v4.6.1 (win).
Checking compatibility for Saritasa.Tools 1.0.0 with .NETFramework,Version=v4.6.1 (win).
Checking compatibility for Newtonsoft.Json 9.0.1 with .NETFramework,Version=v4.6.1 (win).
All packages are compatible with .NETFramework,Version=v4.6.1 (win).
Committing restore...
Lock file has not changed. Skipping lock file write. Path: C:\Work\SaritasaTools\src\Saritasa.Tools.NLog4\Saritasa.Tools.NLog4.project.lock.json
C:\Work\SaritasaTools\src\Saritasa.Tools.NLog4\Saritasa.Tools.NLog4.csproj
Restore completed in 269ms.

NuGet Config files used:
    C:\Users\anton\AppData\Roaming\NuGet\NuGet.Config
    C:\ProgramData\nuget\Config\Microsoft.VisualStudio.Offline.config
    C:\ProgramData\nuget\Config\ServiceFabricSDK.config

Feeds used:
    https://api.nuget.org/v3/index.json
    C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\
    C:\Program Files\Microsoft SDKs\Service Fabric\packages\
dermeister0 commented 8 years ago

If I add a line to Saritasa.Tools.NLog4.project.json file, the package is restored %homepath%.nuget\packages\NLog\4.3.6, but not to .\packages.

{
"frameworks": {
    "net461": {}
},
"runtimes": {
    "win": {}
},
"dependencies": {
    "StyleCop.Analyzers": "1.0.0",
    "NLog": "4.3.6"
}
}
krasninja commented 8 years ago

Updated Saritasa.Tools.NLog4.project.json .