응용 프로그램 리소스 관리(.NET)Managing Application Resources (.NET)

리소스 파일은 응용 프로그램의 일부이지만 컴파일되지 않는 파일입니다(예: 아이콘 파일 또는 오디오 파일).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.

.NET 데스크톱 앱의 리소스에 대한 자세한 내용은 Resources in Desktop Apps를 참조하세요.For more information about resources in .NET desktop apps, see Resources in Desktop Apps. C++ 데스크톱 앱의 리소스에 대한 자세한 내용은 Working with Resource Files을 참조하세요.For more information about resources in C++ desktop apps, see Working with Resource Files.

UWP 앱은 데스크톱 앱과 다른 리소스 모델을 사용합니다.UWP apps use a different resource model from desktop apps. Windows 8.x 앱의 리소스에 대한 자세한 내용은 앱 리소스 정의(HTML)를 참조하세요.For information about resources in Windows 8.x apps, see Defining app resources (HTML).

리소스 작업Working with Resources

관리 코드 프로젝트에서 프로젝트 속성 창을 엽니다.In a managed code project, open the project properties window. 다음 방법 중 하나로 속성 창을 열 수 있습니다.You can open the properties window by either:

  • 솔루션 탐색기에서 프로젝트 노드를 마우스 오른쪽 단추로 클릭하고 속성 선택right-clicking the project node in Solution Explorer and selecting Properties
  • 빠른 실행 창에 프로젝트 속성 입력typing project properties in the Quick Launch window
  • 솔루션 탐색기 창에서 Alt + Enter 선택choosing Alt + Enter in the Solution Explorer window

리소스 탭을 선택합니다. 프로젝트에 .resx 파일이 포함되지 않은 경우 하나를 추가하고, 다른 종류의 리소스를 추가 및 삭제하고, 기존 리소스를 수정할 수 있습니다.Select the Resources tab. You can add a .resx file if your project does not contain one already, add and delete different kinds of resources, and modify existing resources.

C++ 프로젝트의 리소스를 사용하는 방법을 알아보려면 How to: Create a Resource를 참조하세요.To find out how to work with resources in C++ projects, see How to: Create a Resource.