DotNetCliTools in VS _15_ timeframe
Alex Panov edited this page Apr 19, 2017
·
1 revision
Pages 155
Home
Contributing
Specs
Incubation
Reviewing
- Centrally-managing-NuGet-package-versions
- Package Applicability
- dotnet list package --vulnerable
- Machine-readable output for dotnet list package
- Support Package Renames
- Advanced Search on NuGet.org
Reviewed
Implemented
- Enhanced package upload workflow
- Register package signing certificates
- Organizations on NuGet.org
- 2 Factor Auth for NuGet.org sign in
- Add nuget sources command to the dotnet CLI
- Author Package Signing
- Backporting PC to msbuild restore
- Deprecate packages
- Dotnet list package
- Enable repeatable package restore using lock file
- NuGet Client Package Debugging
- NuGet Package Debugging & Symbols Improvements
- NuGet Package Identity Verification
- NuGet Package Signing Client Policy
- NuGet Sign Command
- NuGet Verify Command
- Storing trusted repository
- Package Signatures Technical Details
- Package signing
- Packages.config SHA Validation
- Packaging Icon, License and Documentation within the nupkg
- Repository Signatures and Countersignatures Technical Specification
- Repository Signatures
- Show outdated packages
- Symbols Package Upload and Delete Workflow
Templates
Clone this wiki locally
Problem
How do DotNetCliTool references change from Preview2?
Who is the customer?
- DotNet Devs using dotnetclitool references
- DotNet Devs building dotnetclitool references
Solution
toolsref in csproj
Plan of Record for Preview 5 OOB:
<DotNetCliToolsReference Include="EF.Tools">
<Version>2.0.0</Version>
</DotNetCliToolsReference>
Restore location for Tools Today:
%userprofile%\.nuget\tools\EF.Tools\1.0.0
%userprofile%\.nuget\tools\EF.Tools\2.0.0
Restore location for Tools in P5OOB:
%userprofile%\.nuget\toolsPreview5\EF.Tools\1.0\project.assets.json
%userprofile%\.nuget\toolsPreview5\EF.Tools\1.0\<SomeHexHashForImports>\project.assets.json
CLI Team: Will enhance CLI to be able to run tools that were registered/restored as above.
Plan of Record for Post-Preview 5 OOB: There are many issues that people wanted to review/improve in this area. Let’s have the longer term discussion around 9/30 as the P5OOB fires are all out.