You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| /clear| Clear the chat window. <br> Example: `/clear`| Yes | No |
44
43
| /doc| Add comments for specified or selected code. <br> Examples: <br>- `/doc DeleteBasketAsync method in BasketService.cs`</br>- select desired code and enter `/doc`| Yes | Yes |
45
44
| /explain | Get code explanations. <br><br> Examples: <br> - `/explain the AddItemToBasket method in BasketService.cs`</br>- select desired code and enter `/explain`| Yes | Yes |
46
45
| /fix | Propose a fix for problems in the selected code. <br> Examples: <br> - `/fix the SetQuantities method in BasketService.cs`</br>- select desired code and enter `/fix`| Yes | Yes |
Copy file name to clipboardExpand all lines: docs/ide/reference/remove-unused-references.md
+5-2Lines changed: 5 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Remove unused references
3
3
description: Learn how to clean up project references and NuGet packages that have no usage with the new Remove Unused References command.
4
-
ms.date: 02/16/2024
4
+
ms.date: 3/6/2024
5
5
ms.topic: reference
6
6
author: mikadumont
7
7
ms.author: midumont
@@ -18,12 +18,15 @@ This refactoring applies to:
18
18
- C#
19
19
- Visual Basic
20
20
21
-
**What:** For [SDK style projects](/visualstudio/msbuild/how-to-use-project-sdk) only, lets you remove unused references.
21
+
**What:** For [SDK style projects](../../msbuild/how-to-use-project-sdk.md) only, lets you remove unused references.
22
22
23
23
**When:** You want to clean up project references and NuGet packages that have no usage.
24
24
25
25
**Why:** Removing project references that have no usage can help save space and reduce startup time of your application, because it takes time to load each module and avoids having the compiler load metadata that will never be used.
26
26
27
+
> [!NOTE]
28
+
> You can use the [.NET Upgrade Assistant](https://dotnet.microsoft.com/platform/upgrade-assistant) right from Visual Studio to upgrade your app to the latest .NET versions.
Copy file name to clipboardExpand all lines: subscriptions/about-benefits.md
+8-8Lines changed: 8 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -20,32 +20,32 @@ You can also use the articles on this site to determine whether a specific benef
20
20
21
21
## Use categories to help find benefits
22
22
23
-
To make it easy to find the benefits that most interest you, we've grouped them into three categories:
23
+
To make it easy to find the benefits that most interest you, they're grouped into three categories:
24
24
+ Tools
25
25
+ Professional Development
26
26
+ Support
27
27
28
28
By default, all of your benefits are displayed when you visit <https://my.visualstudio.com/benefits>. However, you can filter the list by selecting any of the three categories.
29
29
30
30
> [!div class="mx-imgBorder"]
31
-
> 
31
+
> 
32
32
33
33
## Benefits and offers provided by partners
34
34
35
35
Some of the benefits included with Visual Studio subscriptions, including some popular benefits like training and tools, are provided by our partners. The partners determine the details of those offers. For example:
36
-
+ The duration of the benefit may not match the duration of your Visual Studio subscription. For example, you may have a 12-month Visual Studio subscription, while many of the partner-provided benefits may last for a shorter term, such as three or six months.
36
+
+ The duration of the benefit might not match the duration of your Visual Studio subscription. For example, you might have a 12-month Visual Studio subscription, while many of the partner-provided benefits might last for a shorter term, such as three or six months.
37
37
+ Any support available for those benefits or offers is also provided by the partners.
38
38
+ Some benefits renew when your Visual Studio subscription is renewed. In other cases, the partner offer is "once in a lifetime" and doesn't renew.
39
39
For more information about individual benefits, check out the corresponding article in the table of contents.
40
-
+ Partners may choose to discontinue offers.
40
+
+ Partners can choose to discontinue offers.
41
41
42
42
## Benefits that become temporarily unavailable
43
43
44
-
While it's rare, sometimes technical issues can make a benefit unavailable for a short time. In those cases, we change the benefit tile in the [Visual Studio Subscriptions portal](https://my.visualstudio.com/benefits) to indicate the benefit is "Temporarily Unavailable". When the issue is resolved, we restore the tile and the benefit is available.
44
+
While it's rare, sometimes technical issues can make a benefit unavailable for a short time. In those cases, we change the benefit tile in the [Visual Studio subscription portal](https://my.visualstudio.com/benefits) to indicate the benefit is "Temporarily Unavailable." When the issue is resolved, we restore the tile and the benefit is available.
45
45
46
46
## Support resources
47
47
48
-
For assistance with sales, subscriptions, accounts and billing for Visual Studio Subscriptions, contact [Visual Studio subscriptions support](https://aka.ms/vssubscriberhelp).
48
+
For assistance with sales, subscriptions, accounts, and billing for Visual Studio Subscriptions, contact [Visual Studio subscriptions support](https://aka.ms/vssubscriberhelp).
49
49
50
50
## See also
51
51
@@ -56,5 +56,5 @@ For assistance with sales, subscriptions, accounts and billing for Visual Studio
56
56
57
57
## Next steps
58
58
59
-
+If you're thinking about purchasing a subscription, check out our pricing page for a detailed list of what benefits are included in each subscription. You can also use the [Visual Studio Subscription benefits page](https://visualstudio.microsoft.com/vs/benefits/) to see more detailed information.
60
-
+ Already have a subscription? Check out the articles in our documentation for each benefit to see what's provided, how to activate it, and how to get help if you encounter problems.
59
+
+Thinking about purchasing a subscription? Check out our pricing page for a detailed list of what benefits are included in each subscription. You can also use the [Visual Studio Subscription benefits page](https://visualstudio.microsoft.com/vs/benefits/) to see more detailed information.
60
+
+ Already have a subscription? Check out the articles in our documentation for each benefit to see what you get, how to activate it, and how to get help if you encounter problems.
Copy file name to clipboardExpand all lines: subscriptions/admin-expiration.md
+15-15Lines changed: 15 additions & 15 deletions
Original file line number
Diff line number
Diff line change
@@ -3,58 +3,58 @@ title: Admin portal changes for expired Visual Studio subscription agreements
3
3
author: evanwindom
4
4
ms.author: amast
5
5
manager: shve
6
-
ms.date: 11/02/2023
6
+
ms.date: 03/05/2024
7
7
ms.topic: conceptual
8
-
description: Learn what happens for admins when an agreement expires
8
+
description: Learn what happens for admins when an agreement expires.
9
9
---
10
10
11
11
# Admin portal changes for expired agreements
12
12
13
-
When the agreement used to purchase Visual Studio subscriptions expires, the agreement and the subscriptions assigned within it remain available for a limited time. That period might not be the same for all agreements, and more specific information about the length of that period is provided in communications you receive via emails and in the admin portal. Depending on your company's plans, you might need to take some action to assist subscribers or to prevent loss of important information.
13
+
When the agreement used to purchase Visual Studio subscriptions expires, the agreement and the subscriptions assigned within it remain available for a limited time. That period might not be the same for all agreements, and more specific information about the length of that period is provided in communications you receive via emails and in the admin portal. Depending on your company's plans, you might need to take some action to assist subscribers or to prevent loss of important information.
14
14
15
15
## Expiration timeline
16
16
17
17
The timeline for agreement expiration consists of three phases:
18
-
+[Prior to expiration](#prior-to-expiration)
18
+
+[Before expiration](#before-expiration)
19
19
+[Expired](#expired)
20
20
+[Disabled](#disabled)
21
21
22
-
### Prior to expiration
22
+
### Before expiration
23
23
24
-
Beginning about 120 days prior to the expiration of your agreement, we send notifications to admins and super admins with information about the expiration. We include steps you might need to take depending on whether your company plans to renew their agreement.
24
+
Beginning about 120 days before the expiration of your agreement, we send notifications to admins and super admins with information about the expiration. We include steps you might need to take depending on whether your company plans to renew their agreement.
25
25
26
26
### Expired
27
27
28
-
When your agreement reaches its expiration date, admins and subscribers still have access for a limited time. Access provides an opportunity for your company to complete any ongoing purchasing processes. It also provides admins and subscribers the opportunity to take steps to preserve data if your company doesn't renew their agreement or purchases a new one. Admins will continue to receive notifications during that period with links to specific information to help preserve information such as subscriber lists for future use. Subscribers also receive notifications providing them with guidance around preserving information such as any assets they created in existing Azure subscriptions.
28
+
When your agreement reaches its expiration date, admins and subscribers still have access for a limited time. Access provides an opportunity for your company to complete any ongoing purchasing processes. It also provides admins and subscribers the opportunity to take steps to preserve data if your company doesn't renew their agreement or purchases a new one. Admins will continue to receive notifications during that period with links to specific information to help preserve information such as subscriber lists for future use. Subscribers also receive notifications providing them with guidance around preserving information such as any assets they created in existing Azure subscriptions.
29
29
30
-
During this phase, both admins and subscribers continue to have access to their respective portals. Admins are able to carry out the full range of subscription management tasks. Subscribers continue to have unrestricted access to their subscription benefits.
30
+
During this phase, both admins and subscribers continue to have access to their respective portals. Admins are able to carry out the full range of subscription management tasks. Subscribers continue to have unrestricted access to their subscription benefits.
31
31
32
32
> [!IMPORTANT]
33
33
> While admins and subscribers will continue to have access to their respective resources, it's important that action be taken quickly so that important data is preserved before this period expires and access to the information is lost.
34
34
35
35
### Disabled
36
36
37
37
When your agreement reaches the end of the expired period:
38
-
+ Admins and super admins lose access to the expired agreement(s) in the [admin portal](https://manage.visualstudio.com). They aren't able to make any changes to subscriptions within the agreement. (Access to any other current agreements in the admin portal remains unaffected. The [Get help](https://manage.visualstudio.com/gethelp) page continues to be available.)
39
-
+ Subscribers lose access to the expired subscription in the [subscriber portal](https://my.visualstudio.com). If they have any other subscriptions assigned to them as part of another agreement, those subscriptions aren't affected. Thirty days after a Visual Studio subscription is disabled, any Azure subscriptions that rely on the Visual Studio subscription are removed. It's vital that subscribers move their Azure assets to another valid subscription to retain them. Azure has its own notification process that helps guide subscribers in this case.
38
+
+ Admins and super admins lose access to any expired agreements in the [admin portal](https://manage.visualstudio.com). They can't make any changes to subscriptions within the agreement. (Access to any other current agreements in the admin portal remains unaffected. The [Get help](https://manage.visualstudio.com/gethelp) page continues to be available.)
39
+
+ Subscribers lose access to the expired subscription in the [subscription portal](https://my.visualstudio.com). If they have any other subscriptions assigned to them as part of another agreement, those subscriptions aren't affected. Thirty days after a Visual Studio subscription is disabled, any Azure subscriptions that rely on the Visual Studio subscription are removed. It's vital that subscribers move their Azure assets to another valid subscription to retain them. Azure has its own notification process that helps guide subscribers in this case.
40
40
41
41
## Preserving your information
42
42
43
43
There's some information you might want to retain if your agreement expires or you purchase a new agreement.
44
-
+ Maximum usage. Understanding how many subscriptions you assigned during the life of your agreement can help your organization purchase the right number of subscriptions for your needs. You can [view your usage and export a report](maximum-usage.md) from within the admin portal.
45
-
+ Your subscriber list. [Exporting a list of the subscribers](exporting-subscriptions.md) in your current agreement can help you move those subscriptions to a new agreement quickly.
44
+
+ Maximum usage. Understanding how many subscriptions you assigned during the life of your agreement can help your organization purchase the right number of subscriptions for your needs. You can [view your usage and export a report](maximum-usage.md) from within the admin portal.
45
+
+ Your subscriber list. [Exporting a list of the subscribers](exporting-subscriptions.md) in your current agreement can help you move those subscriptions to a new agreement quickly.
46
46
47
47
## Assisting subscribers
48
48
49
-
When they begin to receive notifications of the expiration of their subscriptions, subscribers might contact you with questions. Some of the answers to those questions depend on your company's plan. If your company plans to renew their agreement or purchase a new one, you can help your subscribers understand where your company is in the process. If your company doesn't intend to renew, you can help guide them in the process of saving their important information. You might find it helpful to learn how individual subscribers are affected when an agreement expires. Check out our [When subscriptions expire](subscription-expiration.md) article for more information.
49
+
When they begin to receive notifications of the expiration of their subscriptions, subscribers might contact you with questions. Some of the answers to those questions depend on your company's plan. If your company plans to renew their agreement or purchase a new one, you can help your subscribers understand where your company is in the process. If your company doesn't intend to renew, you can help guide them in the process of saving their important information. You might find it helpful to learn how individual subscribers are affected when an agreement expires. Check out our [When subscriptions expire](subscription-expiration.md) article for more information.
50
50
51
51
## Moving to a new agreement
52
52
53
-
If your company purchases a new agreement, you can [move subscribers to a new agreement](migrate-subscriptions.md) rather than recreating them in the new agreement.
53
+
If your company purchases a new agreement, you can [move subscribers to a new agreement](migrate-subscriptions.md) rather than recreating them in the new agreement.
54
54
55
55
## Next steps
56
56
57
57
+ Learn how expired agreements affect [individual subscribers](subscription-expiration.md).
58
58
+ Learn how to [export your subscriber list](exporting-subscriptions.md).
59
-
+ Learn how to [move subscriptions to a new agreement](migrate-subscriptions.md)
59
+
+ Learn how to [move subscriptions to a new agreement](migrate-subscriptions.md).
60
60
+ Learn how to [add subscribers using Microsoft Entra groups](assign-license-bulk.md#use-entra-id-groups-to-assign-subscriptions).
0 commit comments