Microsoft.VisualStudio.Azure.Containers.Tools.Targets 1.21.2

Prefix Reserved
There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package Microsoft.VisualStudio.Azure.Containers.Tools.Targets --version 1.21.2
                    
NuGet\Install-Package Microsoft.VisualStudio.Azure.Containers.Tools.Targets -Version 1.21.2
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.21.2" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.21.2" />
                    
Directory.Packages.props
<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Microsoft.VisualStudio.Azure.Containers.Tools.Targets --version 1.21.2
                    
#r "nuget: Microsoft.VisualStudio.Azure.Containers.Tools.Targets, 1.21.2"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#addin nuget:?package=Microsoft.VisualStudio.Azure.Containers.Tools.Targets&version=1.21.2
                    
Install Microsoft.VisualStudio.Azure.Containers.Tools.Targets as a Cake Addin
#tool nuget:?package=Microsoft.VisualStudio.Azure.Containers.Tools.Targets&version=1.21.2
                    
Install Microsoft.VisualStudio.Azure.Containers.Tools.Targets as a Cake Tool

Release History

1.21.2

  • Fix issue with dockerfile build context quoting

1.21.1

  • Fix drive sharing permission check during image build

1.21.0

  • Fix build image not producing a regular mode container
  • Added support for setting the LAUNCHING_FROM_VS build arg when launching from VS

1.20.1

  • Fix regression in VisualStudioCredential and Hot Reload for VS < 17.10

1.20.0

  • Handle VS owning launching the container.
  • Add support for Distroless / Chiseled containers (Requires Visual Studio 17.10+)

1.19.6

  • Fix tasks assembly version collisions
  • Add mapping for User Secrets with more project types

1.19.5

  • Add support for debugging AOT compiled projects in dotnet 8
  • Docker image building now passes the configuration to the build via the build-arg BUILD_CONFIGURATION

1.19.4

  • Improve handling project names that use multi-byte Unicode characters

1.19.3

  • Fix bug in tracking volumes when restarting the container

1.19.2

  • Add support for profiling using the Visual Studio Profiler.
  • Add support for the new .NET 8 port environment variables.

1.19.1

  • Update support for VisualStudioCredential to support more .NET versions (Requires Azure.Identity 1.9.0-beta.3+)

1.19.0

  • Add support for basic Hot Reload when not debugging

1.18.1

  • Update support for VisualStudioCredential to use container's .NET install

1.18.0

  • Support for VisualStudioCredential in a container

1.17.2

  • Minor fix for windows debugging on Nano

1.17.1

  • Remove ContainerTagImage and add the tagging to ContainerBuildAndLaunch

1.17.0

  • Support for SDK Style .NET Framework web projects.

1.16.1

1.15.1

  • Fixes an error while building a containerized application.

1.15.0

  • Improved Azure Functions Core tooling install experience.
  • Fixes invalid assembly load failure.

1.14.0

  • Fixes a VS hang while adding docker support to .NET Framework project.
  • Support for Azure Functions .NET 6.0
  • Support for the .json version of StaticWebAssets
  • Fixes a bug in Azure Functions .NET 5 (Isolated)
  • Fixed a bug in handling static assets for .NET 6.0

1.11.1

  • Add support for isolated Azure Functions (.NET5).
  • Fix an issue where docker pull used to fail during warmup if dockerfile had dockerfile ARGs.
  • Show custom MSBuild properties in the UI.

1.10.8

  • Fix issue with inconsistent nuget package and tooling version

1.9.10

  • Use dynamic ports instead of explicit ports.
  • Create the container with project name.
  • Support custom BaseIntermediateOutputPath.
  • Add support for scaffolding Azure Functions v3 projects.

1.9.5

  • Adds support for Blazor ASP.NET Core web apps
    • Also requires Visual Studio 16.3 Preview 3 or later.

1.9.2

  • Adds support for Azure function container debugging.
    • Also requires Visual Studio 16.3 Preview 2 or later.
    • Currently Linux containers only.

1.7.12

  • Updates to logic for determining if ports that Docker wants to map are already in use when debugging in VS.

1.7.8

  • (Meta) Added Release Notes field to this NuGet package, linking to this document.
  • Change to FIPS-compliant version of SHA256.

1.7.2

  • For ASP.NET Core apps, if the "UserSecretsId" MSBuild property is set, the appropriate user secrets folder will be volume mapped and available in the container even if SSL is not enabled.

1.5.4

  • Visual Studio Debugger (VSDBG) should be properly downloaded when using a system proxy.
  • Volume sharing sometimes stops working or credentials expire. Our tools do their best to detect this and provide a clear error message when possible.

1.4.10

  • In most cases the .dockerignore file will show as a linked item under the Dockerfile in Solution Explorer.

1.4.2

  • Added support for Alpine and Ubuntu (bionic) debugging (In VS2019 just update base images in your dockerfile – See here for VS2017 required steps).
There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

  • .NETFramework 4.7.2

    • No dependencies.

NuGet packages (194)

Showing the top 5 NuGet packages that depend on Microsoft.VisualStudio.Azure.Containers.Tools.Targets:

Package Downloads
Microsoft.VisualStudio.Azure.Kubernetes.Tools.Targets

Targets files to enable the Visual Studio Tools for Kubernetes.

devprime.stack.web

DevPrime Web

ArmoniK.DevelopmentKit.Worker.Common

ArmoniK Package SDK for high level API

ArmoniK.DevelopmentKit.Worker.Unified

ArmoniK Package SDK for high level API

ArmoniK.DevelopmentKit.Client.Symphony

ArmoniK Package SDK for high level API

GitHub repositories (286)

Showing the top 20 popular GitHub repositories that depend on Microsoft.VisualStudio.Azure.Containers.Tools.Targets:

Repository Stars
kgrzybek/modular-monolith-with-ddd
Full Modular Monolith application with Domain-Driven Design approach.
dotnet-architecture/eShopOnWeb
Sample ASP.NET Core 8.0 reference application, now community supported: https://github.com/NimblePros/eShopOnWeb
gui-cs/Terminal.Gui
Cross Platform Terminal UI toolkit for .NET
dodyg/practical-aspnetcore
Practical samples of ASP.NET Core 10 Preview 2, 9, 8.0, 7.0, 6.0, 5.0, 3.1, 2.2, and 2.1,projects you can use. Readme contains explanations on all projects.
RayWangQvQ/BiliBiliToolPro
B 站(bilibili)自动任务工具,支持docker、青龙、k8s等多种部署方式。敏感肌也能用。
dotnetcore/CAP
Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
EduardoPires/EquinoxProject
Web Application ASP.NET 8 using Clean Architecture, DDD, CQRS, Event Sourcing and a lot of good practices
danielgerlag/workflow-core
Lightweight workflow engine for .NET Standard
anjoy8/Blog.Core
💖 ASP.NET Core 8.0 全家桶教程,前后端分离后端接口,vue教程姊妹篇,官方文档:
immense/Remotely
A remote control and remote scripting solution, built with .NET 8, Blazor, and SignalR.
ivanpaulovich/clean-architecture-manga
:cyclone: Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
cq-panda/Vue.NetCore
(已支持sqlsugar).NetCore、.Net6、Vue2、Vue3、Vite、TypeScript、Element plus+uniapp前后端分离,全自动生成代码;支持移动端(ios/android/h5/微信小程序。http://www.volcore.xyz/
skoruba/IdentityServer4.Admin
The administration for the IdentityServer4 and Asp.Net Core Identity
fullstackhero/blazor-starter-kit
Clean Architecture Template for Blazor WebAssembly Built with MudBlazor Components.
dotnet/samples
Sample code referenced by the .NET documentation
Dotnet-Boxed/Templates
.NET project templates with batteries included, providing the minimum amount of code required to get you going faster.
aspnetrun/run-aspnetcore-microservices
Microservices on .NET platforms used ASP.NET Web API, Docker, RabbitMQ, MassTransit, Grpc, Yarp API Gateway, PostgreSQL, Redis, SQLite, SqlServer, Marten, Entity Framework Core, CQRS, MediatR, DDD, Vertical and Clean Architecture implementation with using latest features of .NET 8 and C# 12
ashmind/SharpLab
.NET language playground
dotnetcore/osharp
OSharp是一个基于.Net6.0的快速开发框架,框架对 AspNetCore 的配置、依赖注入、日志、缓存、实体框架、Mvc(WebApi)、身份认证、功能权限、数据权限等模块进行更高一级的自动化封装,并规范了一套业务实现的代码结构与操作流程,使 .Net 框架更易于应用到实际项目开发中。
microsoft/dotnet-podcasts
.NET reference application shown at .NET Conf featuring ASP.NET Core, Blazor, .NET MAUI, Microservices, Orleans, Playwright, and more!
Version Downloads Last updated
1.22.1-Preview.1 3,592 a month ago
1.21.2 1,301,173 2 months ago
1.21.1 679,058 2 months ago 1.21.1 is deprecated because it has critical bugs.
1.21.0 21,808,380 9 months ago
1.20.1 11,496,965 4/3/2024
1.20.0 558,033 3/28/2024
1.19.6 13,298,611 1/5/2024
1.19.5 15,583,955 7/26/2023
1.19.4 3,089,262 7/13/2023
1.18.1 15,270,769 2/25/2023
1.17.2 6,491,743 11/16/2022
1.17.0 35,070,399 6/14/2022
1.16.1 6,521,042 5/11/2022
1.15.1 11,466,652 3/17/2022
1.15.0 3,182,142 2/25/2022
1.14.0 26,223,337 9/7/2021
1.11.1 12,650,737 7/3/2021
1.10.8 19,746,044 1/28/2020
1.9.10 12,352,518 10/25/2019
1.9.5 7,633,660 8/27/2019
1.9.2 592,499 7/23/2019
1.7.12 1,867,850 7/8/2019
1.7.11 311,477 6/18/2019
1.7.10 238,699 5/28/2019
1.7.9 2,179,259 5/6/2019
1.7.8 388,522 5/1/2019
1.7.2 232,384 4/23/2019
1.5.4 198,021 3/26/2019
1.4.10 3,514,569 3/5/2019
1.4.4 523,270 1/25/2019
1.4.2 86,117 12/21/2018
1.1.1 1,245,813 10/10/2018
1.1.0 8,274 10/5/2018
1.0.2105168 3,235,933 10/10/2018
1.0.2073426 54,388 9/28/2018
1.0.2068006 30,574 9/27/2018
1.0.1985401 60,837 8/28/2018
1.0.1916590 1,491,071 8/3/2018
1.0.1872750 11,580 7/19/2018