Copilot SWE can't run dotnet projects targeting anything greater than dotnet 8 #172682
-
Select Topic AreaProduct Feedback Copilot Feature AreaCopilot Coding Agent BodyDotnet 9 has been out for nearly a year now, but whenever I am using the coding agent to work on issues, it doesn't run the dotnet project, do make sure things compile or to run it and test its changes are working etc. This appears to be because the Linux VM's used only have dotnet 8 installed on them. Is there a trick I am missing, or do we just have to wait for them to support newer versions of dotnet. 10 is just around the corner, so I am praying they support it when it releases. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments
-
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
Beta Was this translation helpful? Give feedback.
-
|
Hi! @Gareth064 At the moment, the Copilot Coding Agent environments are limited to .NET 8, which is why your .NET 9 project won’t run or compile there. For now:
You’re not missing anything — it’s just not supported yet. |
Beta Was this translation helpful? Give feedback.
-
|
Can anyone from the Copilot team comment on whether the VMs used by the Coding Agent will get the .net10 update in a couple of months as it will the LTS? |
Beta Was this translation helpful? Give feedback.
Hi! @Gareth064
At the moment, the Copilot Coding Agent environments are limited to .NET 8, which is why your .NET 9 project won’t run or compile there.
There isn’t a workaround to force newer versions — it depends on GitHub updating the VM images.
For now:
You’re not missing anything — it’s just not supported yet.