# C# コードのデバッグ

> Understand how to use Visual Studio to debug your C# code.

ユニバーサル Windows プラットフォーム (UWP) アプリケーションの C# コードを IL2CPP でデバッグするには、まず以下の手順を行う必要があります。

1. **File** > **Build Settings** で、**Script Debugging** を有効にします。
2. **Player** 設定で、**InternetClient**、**InternetClientServer**、**PrivateNetworkClientServer** の各機能を有効にします。

   **注意**マニフェストでこれらの機能を有効にすることもできます。以前のビルドの上にビルドする場合は、マニフェストが上書きされないため、これらの機能は Visual Studio マニフェストエディターから変更する必要があります。

UWP アプリケーションのデバッグ手順は、他のプラットフォームの場合と同じです。C# コードのデバッグ方法の詳細については、[Unity での C# コードのデバッグ](/engine/6000.0/manual/scripting/debugging-and-diagnostics/managed-code-debugging.md)を参照してください。

## 追加リソース##additional-resources

* [Unity での C# コードのデバッグ](/engine/6000.0/manual/scripting/debugging-and-diagnostics/managed-code-debugging.md)
* [Visual Studio を使用した C# コードのデバッグ方法に関する Microsoft ドキュメント](https://learn.microsoft.com/en-us/visualstudio/get-started/csharp/tutorial-debugger?toc=%2Fvisualstudio%2Fdebugger%2Ftoc.json\&view=vs-2022)
* [Visual Studio を使用した Unity のデバッグに関する Microsoft ドキュメント](https://learn.microsoft.com/en-us/visualstudio/gamedev/unity/get-started/using-visual-studio-tools-for-unity?pivots=windows#unity-debugging)
* [IL2CPP の概要](/engine/6000.0/manual/scripting/compilation-and-code-reload/backends/il2cpp.md)
* [UWP の IL2CPP スクリプティングバックエンド](/engine/6000.0/manual/platform-specific/windows-store/uwp-developing/uwp-il2cpp-scripting.md)
