WInForms in Rider

Hello, 

I am using Rider 2024.3.5 for trial. I would like to leave VS, as its really slow, cannot connect to my MS account, the error squiggles stopped working … its a real mess. 

I have a simple form, with two RichTextBoxes, some RadioButtons, some ComboBoxes and one Button - no third party controls, no custom controls. 

When I try to open this form in the Rider Designer, I get this - what's the problem and how to correct it? 

Thanks, 

Daniel

0
11 comments

Hello Daniel! 
That's unusual. As you described, your project is quite basic. Could you please share with us for troubleshooting? You can privately upload it to our server and share the ID. 

Thank you in advance! 

 

0

Hey Alexandra, 

the Upload ID is : 2025_02_18_dV7uZv69zSkvLZMFkMfmay

Thanks.

0

This is weird. For the upload, I trimmed down the whole solution to just the smallest subset that makes the problematic app work. The error still appeared, so I uploaded it. Now, I reopened again the uploaded solution, and the Designer now appears as it should. 

I redid the trimming process and it appears the Designer starts working when I delete the .bin folder created by VS. Rider then created its own bin folder, even without Build. Does it make sense that deleting .bin folder would affect the Designer?

 

0

Hi Daniel! 

Thank you for the details and the solution. I was able to reproduce the issue, but cannot find the cause and solid steps for workaround yet. I'm glad to hear that the Designer works now, so you can continue with your project. 

I'll proceed with the investigation and update you with a link to a bug report as soon as possible. 

0

Hi Daniel! 
Unfortunately, I was not able to find stable steps to reproduce this behavior. 

Please let me know if the problem occurs again, so we'll try to find some more clues together. 

0

I have a similar problem. Let's be honest - Rider Winforms in it's current form it's not anywhere near ready for any developer doing serious work. I love Rider but the implementation of Winforms is far below the standard I have come to expect from JetBrains. This should be a beta edition with a clear warning that it's not a final product.

0

I also get this message.

0

Hi Av8in4fun

Sorry to hear you've had such a bad experience. Which Rider version do you use? 

I wasn't able to reproduce the issue last time. If it is stably reproducible, could you please share the following:

  • your solution 
  • reproduce the issue and collect logs via Help | Collect logs and troubleshooting data

Upload everything to our server and share the ID. I'll do another attempt at reproducing the issue. 

Thanks! 

0

I uploaded logs and solution. Upload ID 2025_06_17_5Gc5MqqbZhKzXDfUVeV4dL

0

Here's the version info.

JetBrains Rider 2025.1.3 Build #RD-251.26094.147, built on June 11, 2025 Source revision: 2f7c2a1ba0a02 Licensed to Edward Miller Subscription is active until October 30, 2025. Runtime version: 21.0.7+9-b895.130 amd64 (JCEF 122.1.9) VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o. Toolkit: sun.awt.windows.WToolkit Windows 10.0 .NET Core v8.0.11 x64 (Server GC) GC: G1 Young Generation, G1 Concurrent GC, G1 Old Generation Memory: 2048M Cores: 8 Registry: ide.experimental.ui=true llm.show.ai.promotion.window.on.start=false Non-Bundled Plugins: avalonia-rider (1.5.4) com.intellij.ml.llm (251.26094.80.13) me.rafaelldi.aspire (1.7.10)

 

The other problem I have with a different solution is if you open the designer, do something like double-click a button to take you to the code, and then attempt to open the designer again, if fails. You just get a blank screen. The only way out of this is to close/reopen Rider. 

0

And here's yet another issue. I set the Name property on this button to Lock. In the InitializeComponent() method, which is generated code, the name was changed to System.Threading.Lock. All of the properties of that button then got that modification as well.

0

Please sign in to leave a comment.