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
Copy file name to clipboardExpand all lines: docs/code-quality/analyzers-faq.md
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -18,15 +18,15 @@ This page contains answers to some frequently asked questions about .NET Compile
18
18
19
19
**Q**: Should I use code analysis or EditorConfig for checking code style?
20
20
21
-
**A**: Code analysis and .editorconfig files work hand-in-hand. When you define code styles [in an .editorconfig file](../ide/editorconfig-code-style-settings-reference.md) or on the [text editor Options](../ide/code-styles-and-code-cleanup.md) page, you're actually configuring the code analyzers that are built into Visual Studio. EditorConfig files can also be used to configure some third-party analyzer packages, such as [FxCop analyzers](configure-fxcop-analyzers.md).
21
+
**A**: Code analysis and .editorconfig files work hand-in-hand. When you define code styles [in an .editorconfig file](../ide/editorconfig-code-style-settings-reference.md) or on the [text editor Options](../ide/code-styles-and-code-cleanup.md) page, you're actually configuring the code analyzers that are built into Visual Studio. EditorConfig files can also be used to configure some NuGet analyzer packages, such as [FxCop analyzers](configure-fxcop-analyzers.md).
22
22
23
23
## EditorConfig versus rule sets
24
24
25
25
**Q**: Should I configure my analyzers using a rule set or an .editorconfig file?
26
26
27
27
**A**: Rule sets and .editorconfig files are mutually exclusive ways to configure analyzers. They can coexist. [Rule sets](analyzer-rule-sets.md) let you enable and disable rules and set their severity. EditorConfig files offer other ways to configure rules. For FxCop analyzers, .editorconfig files let you [define which types of code to analyze](fxcop-analyzer-options.md). For the analyzers that are built into Visual Studio, .editorconfig files let you [define the preferred code styles](../ide/editorconfig-code-style-settings-reference.md) for a codebase.
28
28
29
-
In addition to rule sets and .editorconfig files, some third-party analyzers are configured through the use of text files marked as [additional files](../ide/build-actions.md#build-action-values) for the C# and VB compilers.
29
+
In addition to rule sets and .editorconfig files, some analyzers are configured through the use of text files marked as [additional files](../ide/build-actions.md#build-action-values) for the C# and VB compilers.
30
30
31
31
> [!NOTE]
32
32
> EditorConfig files cannot be used to configure legacy analysis, whereas rule sets can.
Copy file name to clipboardExpand all lines: subscriptions/program-mpn.md
+20-16Lines changed: 20 additions & 16 deletions
Original file line number
Diff line number
Diff line change
@@ -7,40 +7,45 @@ ms.date: 07/28/2019
7
7
ms.topic: conceptual
8
8
description: Details on what subscriptions are offered, what rules apply, and how many subscriptions are offered in MPN.
9
9
---
10
-
11
10
# Visual Studio subscriptions offered to partners in the Microsoft Partner Network (MPN)
11
+
12
12
Partners who earn a competency or who purchase the Action Pack in MPN are eligible to use Visual Studio subscriptions. These subscriptions are licensed per user, and are only valid when assigned to a specific named user who works for the partner company.
13
13
14
14
## Subscriptions for partners with an MPN competency
15
+
15
16
When a partner earns a competency--either at the silver or gold level--partners earn a core number of Visual Studio Enterprise subscriptions. This core benefit changes if the partner earns at least one gold competency. The Visual Studio Enterprise subscription is a custom offering that is roughly equivalent to the [Visual Studio Enterprise Standard subscription](https://visualstudio.microsoft.com/vs/pricing/),
16
17
but with certain benefits removed (many of which are offered separately to partners as general MPN benefits rather than as part of the Visual Studio Enterprise subscriptions offered through MPN).
17
18
18
19
### Core Visual Studio benefit for earning at least one competency of any kind
19
-
| Competencies earned only at the silver level | At least one competency earned at the gold level |
20
+
21
+
| Competencies earned only at silver level | At least one competency earned at gold level |
| 25 Visual Studio Enterprise subscriptions per country; 75 worldwide | 50 Visual Studio Enterprise subscriptions per country; 150 worldwide |
38
42
39
43
## Subscriptions for partners purchasing the Action Pack
44
+
40
45
Partners with a competency are not eligible to purchase the Action Pack. Only one Action Pack can be purchased per partner.
41
46
42
-
With the Action Pack, the partner earns **3 Visual Studio Professional (MPN) subscriptions**. Visual Studio Professional (MPN) is a custom offering without a commercially-available
43
-
equivalent in the market. Here is what is included:
47
+
With the Action Pack, the partner earns **3 Visual Studio Professional (MPN) subscriptions**. Visual Studio Professional (MPN) is a custom offering without a commercially-available equivalent in the market. Here is what is included:
48
+
44
49
- Visual Studio Professional -- latest version only
45
50
- Windows Enterprise -- latest version only, to use for development and testing only
46
51
- Windows Server -- latest version only, to use for development and testing only
@@ -51,22 +56,21 @@ The Visual Studio Professional (MPN) subscription does not include Azure DevOps
51
56
with Visual Studio subscriptions that are offered commercially.
52
57
53
58
## Internal use-only restriction
54
-
MPN rules stipulate that all software offered as a program benefit can only be used internally. This applies to the software offered for the individual Visual Studio subscribers' use, and the
55
-
overall MPN software license benefits.
56
59
57
-
This internal use-only restriction essentially means that partners cannot use the software as part of work that they do for parties outside their own organization. So building an app that will be
58
-
used by partner employees only is fine, but building an app that is part of a client project would not be allowed.
60
+
MPN rules stipulate that all software offered as a program benefit can only be used internally. This applies to the software offered for the individual Visual Studio subscribers' use, and the overall MPN software license benefits.
61
+
62
+
This internal use-only restriction essentially means that partners cannot use the software as part of work that they do for parties outside their own organization. Building an app that will be used by partner employees only is fine, but building an app that is part of a client project is not allowed.
59
63
60
64
## Sign-in required with Visual Studio
61
-
With Visual Studio subscriptions offered via MPN, the licensed user must sign in to Visual Studio using the same identity/login that was used to activate the Visual Studio subscription.
62
-
Product keys are not offered to unlock the product, sign in is the only option for running Visual Studio. The Visual Studio subscriber can operate offline for up to 30 days before Visual Studio
63
-
stops working. While working online, Visual Studio silently refreshes the user's license status periodically to ensure the subscription is still valid.
65
+
66
+
With Visual Studio subscriptions offered via MPN, the licensed user must sign in to Visual Studio using the same identity/login that was used to activate the Visual Studio subscription. Product keys are not offered to unlock the product; signing in is the only option for running Visual Studio. The Visual Studio subscriber can operate offline for up to 30 days before Visual Studio stops working. While working online, Visual Studio silently refreshes the user's license status periodically to ensure the subscription is still valid.
64
67
65
68
## Resources
66
-
-[MPN Program Administrator Guide](https://assets.microsoft.com/en-us/Program-Administrator-Guide-to-Software-and-Online-Services-Benefits_1.pdf) - includes instructions on how to assign
67
-
Visual Studio subscriptions to MPN employees.
69
+
70
+
-[MPN Program Administrator Guide](https://assets.microsoft.com/en-us/Program-Administrator-Guide-to-Software-and-Online-Services-Benefits_1.pdf) - includes instructions on how to assign Visual Studio subscriptions to MPN employees.
68
71
-[Assign Visual Studio subscriptions to MPN employees](manage-mpn-subscriptions.md)
69
72
-[Use terms](http://www.microsoft.com/useterms/) - Visual Studio subscriptions offered via MPN are subject to the Visual Studio subscriptions not for resale (NFR) EULA.
70
73
71
74
## Next steps
72
-
Learn how to [manage Visual Studio subscriptions](manage-mpn-subscriptions.md) offered through the Microsoft Partner Network.
75
+
76
+
Learn how to [manage Visual Studio subscriptions](manage-mpn-subscriptions.md) offered through the Microsoft Partner Network.
0 commit comments