Xojo 2025R1 hang when creating new web project

After open xojo and choose to create new web project xojo hang up
My pc is an i7 16gb ram w10 pro

this is the error

any suggestions ?

Do you have a customized Default Web Project.xojo_binary_project?

There was some kind of crashing issue reported where deleting the .xojo_uistate resolved the issue for them: #78687 - 2025r1 64919 Will not load a web project

1 Like

hi Tim

Do you have a customized Default Web Project.xojo_binary_project ?

no

deleting the .xojo_uistate

i have search this file but i can’t find this

It’s how source control projects track the UI state. With binary projects it’s written into the file. Since you don’t have a customized Default Web Project that means my thought wasn’t the cause.

thank you all the same

an update, in some cases if i follow these steps i can open new web project

i open xojo and create new desktop project, then i open menu “file” , new project and create new web project

Looks like it depends on some init code Desktop project runs and it misses when it is the initial one.

Not seeing this on my Windows 11 machine, but I am on Windows 10.

What build?

Edition Windows 10 Pro
Version 22H2
Installed on ‎2/‎08/‎2021
OS build 19045.5608
Experience Windows Feature Experience Pack 1000.19061.1000.0

I’ve created an issue for this https://tracker.xojo.com/xojoinc/xojo/-/issues/78767

1 Like

Could that be the ICU library change?

There’s a possibility. There’s a report relating the fail to CoreMessaging.dll, and core-messaging is tied to the use of locale and time and UTF8 libs tied to ICU

If any of those fail, core-messaging will fail.

I’ve worked around this by creating a default web project in 24R4 and saving it to the templates folder in 25R1. There’s something odd when creating the new project in code by the IDE.

1 Like

This is completely unrelated, but this message just made me realize that templates exist at all :exploding_head:

I use @Sam_Rowlands app kit almost everywhere so I still use API 1 for a lot of projects and I’ve always just kept an empty 2019 desktop project around for when I want to throw together some test code or UI elements that’ll be dropped into existing projects.

Using that empty project with the built in template feature is way easier than navigating to my own template folder, duping the project, and then renaming and saving.

Just wanted to say thanks for the random inspiration @Wayne_Golding!

1 Like