Thanks for posting your question in the Microsoft Q&A forum.
Please check the "Target framework" in the project properties under the "Application" tab. It should be set to .NET 7.0.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
In Visual Studio 2022 (trying to debug Android on a real device with .NET MAUI), "error NETSDK1045: The current .NET SDK does not support the target .NET 7.0. Please target or use a version of the .NET SDK that supports .NET 7.0(error NETSDK1045: 現在の .NET SDK は、ターゲットとする .NET 7.0 をサポートしていません。.NET 6.0 以下をターゲットとするか、.NET 7.0 をサポートする .NET SDK のバージョンを使用してください。).
2)
According to the command prompt, the installed SDK is displayed as follows.
C:\Users\User>dotnet --list-sdks
6.0.416 [C:\Program Files\dotnet\sdk]
7.0.203 [C:\Program Files\dotnet\sdk]
7.0.403 [C:\Program Files\dotnet\sdk]
3)
The SDK I installed this time was installed from https://dotnet.microsoft.com/ja-jp/download/dotnet/thank-you/sdk-7.0.403-windows-x64-installer.
4)
After installing the above, when I ran the command prompt in "2)" above, I got the result in "2)" above.
What version of .NET SDK supports .NET 7.0 and how do I install that version of .NET SDK?
~~~
1)
Visual Studio 2022(.NET MAUIにて、Androidを実機デバッグしようとした)にて、「error NETSDK1045: 現在の .NET SDK は、ターゲットとする .NET 7.0 をサポートしていません。.NET 6.0 以下をターゲットとするか、.NET 7.0 をサポートする .NET SDK のバージョンを使用してください。というエラーが出ました。
2)
インストールしてあるSDKはコマンドプロンプトによると以下のように出ました。
C:\Users\User>dotnet --list-sdks
6.0.416 [C:\Program Files\dotnet\sdk]
7.0.203 [C:\Program Files\dotnet\sdk]
7.0.403 [C:\Program Files\dotnet\sdk]
3)
今回インストールしたSDKはhttps://dotnet.microsoft.com/ja-jp/download/dotnet/thank-you/sdk-7.0.403-windows-x64-installerからインストールしたもので、
4)
上記インストールした後に上記「2)」のコマンドプロンプトをかけたときろ、上記「2)」の結果が出ました。
NET 7.0をサポートする.NET SDKのバージョンは何であり、そのバージョンの.NET SDKをインストールする方法は何でしょうか?
Thanks for posting your question in the Microsoft Q&A forum.
Please check the "Target framework" in the project properties under the "Application" tab. It should be set to .NET 7.0.
Hi @tsubossie,
Welcome to Microsoft Q&A!
Could you create a new project and check if it occurs in specific project?
Then, you can try the following workarounds:
<TargetFramework>net7.0</TargetFramework>
Sincerely,
Anna
If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.