├── LICENSE.txt
├── Microsoft.VisualStudio.Azure.Containers.Tools.Targets
└── changelog.md
├── README.md
├── SECURITY.md
├── Sdk.props
└── Sdk.targets
/LICENSE.txt:
--------------------------------------------------------------------------------
1 | [DockerTools]
2 | Copyright (c) Microsoft Corporation. All rights reserved.
3 |
4 | MIT License
5 |
6 | Permission is hereby granted, free of charge, to any person obtaining a copy
7 | of this software and associated documentation files (the "Software"), to deal
8 | in the Software without restriction, including without limitation the rights
9 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10 | copies of the Software, and to permit persons to whom the Software is
11 | furnished to do so, subject to the following conditions:
12 |
13 | The above copyright notice and this permission notice shall be included in all
14 | copies or substantial portions of the Software.
15 |
16 | THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
22 | SOFTWARE.
--------------------------------------------------------------------------------
/Microsoft.VisualStudio.Azure.Containers.Tools.Targets/changelog.md:
--------------------------------------------------------------------------------
1 | See https://Aka.ms/vs-containertools-releasenotes for release notes
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Visual Studio 2017, 2019, and 2022 Tools for Docker
2 | The current tooling supports building and debugging .NET Framework web/console applications using Windows containers or .Net Core web/console applications using Linux containers. The tooling requires installing [Docker Desktop](https://www.docker.com/products/docker-desktop) separately from Visual Studio.
3 |
4 | This repo is currently used solely as a location to log issues against the latest release of the tooling that is integrated into the Visual Studio 2017, 2019, and 2022 products.
5 |
6 | # Documentation
7 |
8 | - [Container Tools in Visual Studio](https://docs.microsoft.com/en-us/visualstudio/containers/overview?view=vs-2022)
9 |
10 | # Contributing
11 |
12 | This project welcomes contributions and suggestions. Most contributions require you to
13 | agree to a Contributor License Agreement (CLA) declaring that you have the right to,
14 | and actually do, grant us the rights to use your contribution. For details, visit
15 | https://cla.microsoft.com.
16 |
17 | When you submit a pull request, a CLA-bot will automatically determine whether you need
18 | to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the
19 | instructions provided by the bot. You will only need to do this once across all repositories using our CLA.
20 |
21 | This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/).
22 | For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/)
23 | or contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments.
24 |
--------------------------------------------------------------------------------
/SECURITY.md:
--------------------------------------------------------------------------------
1 |
2 |
3 | ## Security
4 |
5 | Microsoft takes the security of our software products and services seriously, which includes all source code repositories managed through our GitHub organizations, which include [Microsoft](https://github.com/microsoft), [Azure](https://github.com/Azure), [DotNet](https://github.com/dotnet), [AspNet](https://github.com/aspnet), [Xamarin](https://github.com/xamarin), and [our GitHub organizations](https://opensource.microsoft.com/).
6 |
7 | If you believe you have found a security vulnerability in any Microsoft-owned repository that meets [Microsoft's definition of a security vulnerability](https://aka.ms/opensource/security/definition), please report it to us as described below.
8 |
9 | ## Reporting Security Issues
10 |
11 | **Please do not report security vulnerabilities through public GitHub issues.**
12 |
13 | Instead, please report them to the Microsoft Security Response Center (MSRC) at [https://msrc.microsoft.com/create-report](https://aka.ms/opensource/security/create-report).
14 |
15 | If you prefer to submit without logging in, send email to [secure@microsoft.com](mailto:secure@microsoft.com). If possible, encrypt your message with our PGP key; please download it from the [Microsoft Security Response Center PGP Key page](https://aka.ms/opensource/security/pgpkey).
16 |
17 | You should receive a response within 24 hours. If for some reason you do not, please follow up via email to ensure we received your original message. Additional information can be found at [microsoft.com/msrc](https://aka.ms/opensource/security/msrc).
18 |
19 | Please include the requested information listed below (as much as you can provide) to help us better understand the nature and scope of the possible issue:
20 |
21 | * Type of issue (e.g. buffer overflow, SQL injection, cross-site scripting, etc.)
22 | * Full paths of source file(s) related to the manifestation of the issue
23 | * The location of the affected source code (tag/branch/commit or direct URL)
24 | * Any special configuration required to reproduce the issue
25 | * Step-by-step instructions to reproduce the issue
26 | * Proof-of-concept or exploit code (if possible)
27 | * Impact of the issue, including how an attacker might exploit the issue
28 |
29 | This information will help us triage your report more quickly.
30 |
31 | If you are reporting for a bug bounty, more complete reports can contribute to a higher bounty award. Please visit our [Microsoft Bug Bounty Program](https://aka.ms/opensource/security/bounty) page for more details about our active programs.
32 |
33 | ## Preferred Languages
34 |
35 | We prefer all communications to be in English.
36 |
37 | ## Policy
38 |
39 | Microsoft follows the principle of [Coordinated Vulnerability Disclosure](https://aka.ms/opensource/security/cvd).
40 |
41 |
42 |
--------------------------------------------------------------------------------
/Sdk.props:
--------------------------------------------------------------------------------
1 |
2 |
3 |
15 |
16 |
17 |
18 |
19 | $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
20 |
21 |
22 |
23 |
24 |
25 | Debug
26 | AnyCPU
27 | bin\$(Configuration)\
28 | DockerCompose
29 | true
30 | false
31 | false
32 | None
33 |
34 |
35 |
36 | false
37 | true
38 | true
39 |
40 |
41 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/Sdk.targets:
--------------------------------------------------------------------------------
1 |
2 |
3 |
15 |
16 |
17 |
18 |
19 | $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
30 |
31 |
32 |
--------------------------------------------------------------------------------