Skip to content

Repo sync for protected branch #10313

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Jul 17, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 9 additions & 4 deletions docs/ide/managing-application-resources-dotnet.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
---
title: Manage application resources (.NET)
title: Manage application resources
description: Manage application resources files that aren't part of the compilation process in Visual Studio, such as icon files or audio files.
ms.custom: engagement-fy23
ms.date: 01/31/2023
ms.date: 7/16/2024
ms.topic: conceptual
f1_keywords:
- msvse_resedit.dlg.SetCustomTool
helpviewer_keywords:
- Resource Designer
- Resource Editor
- Resource View
- resources [Visual Studio]
- Resources page in Project Designer
- application resources [Visual Studio]
Expand All @@ -17,7 +18,7 @@ ms.author: meghaanand
manager: mijacobs
ms.subservice: general-ide
---
# Manage application resources (.NET)
# Manage application resources

Resource files are files that are part of an application but are not compiled, for example icon files or audio files. Since these files are not part of the compilation process, you can change them without having to recompile your binaries. If you are planning to localize your application, you should use resource files for all the strings and other resources that need to be changed when you localize your application.

Expand All @@ -41,7 +42,9 @@ Select the **Resources** tab. You can add a *.resx* file if your project does no
Resources are managed differently in .NET projects than in other project types. For more information about resources in:

- Universal Windows Platform (UWP) apps, see [App resources and the Resource Management System](/windows/uwp/app-resources/)
- C++/CLI (managed) projects, see [Resources in Desktop Apps](/dotnet/framework/resources/index)
- C++ projects, see [Work with resource files](/cpp/windows/working-with-resource-files) and [How to: Create a resource](/cpp/windows/how-to-create-a-resource)
- Use the **Resource View** window (**View** > **Other Windows** > **Resource View**) to display resource files included in your projects.

## Support options

Expand All @@ -50,4 +53,6 @@ If you run into a problem with managing application resources, see [Troubleshoot
## Related content

- [Resources in .NET apps (.NET Framework)](/dotnet/framework/resources/index)
- [Managing app resources (Visual Studio for Mac)](/visualstudio/mac/managing-app-resources)
- [Resource Editor](/cpp/windows/resource-editors)
- [Work with resource files (C++)](/cpp/windows/working-with-resource-files)
- [Resources in Universal Windows Platform apps](/windows/uwp/app-resources/)
8 changes: 7 additions & 1 deletion docs/ide/viewing-the-structure-of-code.md
Original file line number Diff line number Diff line change
Expand Up @@ -237,4 +237,10 @@ The shortcut (or right-click) menu in the **Code Definition** window may contain

## Document Outline window

You can use the **Document Outline** window in conjunction with designer views, such as the designer for a XAML page or a Windows Form designer, or with HTML pages. This window displays the elements in a tree view, so that you can view the logical structure of the form or page and find controls that are deeply embedded or hidden.
You can use the **Document Outline** window in conjunction with designer views, such as the designer for a XAML page or a Windows Form designer, or with HTML pages. This window displays the elements in a tree view, so that you can view the logical structure of the form or page and find controls that are deeply embedded or hidden.

## Related links

- [Working with resource files (C++)](/cpp/windows/working-with-resource-files)
- [Resources in .NET apps (.NET Framework)](/dotnet/framework/resources/index)
- [Manage application resources](managing-application-resources-dotnet.md)