All Answers

0 votes

Here’s a sample that uses Azure AD Authentication. Update Secrets.json to get it to work.

0 votes

Thanks for looking into it.

Please see enclosed the image for deployment folder structure.

The work around I’ve found so far is use of System.Data.Odbc instead of MysqlConnector with .Net Framwork 4.8.1, ODBC is working fine but bit slower than Mysqlconnector.

0 votes

I got it to work by setting the row.defaultcellstyle.cssclass in combination with dgv.mousemove event. This solves my question and the frozen row now also gets the right highlight css albeit delayed.

  • Vincent answered Jan 4, 2026 - 10:16 pm
  • last active Jan 4, 2026 - 10:16 pm
0 votes

Thanks for your quick reply.

I did select .Net framework 4.8.1 and .NetCore9.0 originally for my project but using two frameworks for one application is causing the failure with mismatching the DLL version numbers but if I select only one framework like .NetCore9.00 then the project is working so that’s my first hurdle that I faced.

Now I decided that if the .NetCore9.0 working I can only select this framework for my project for which I’ve attached a sample project.

As you can see I didn’t select the self-contained deployment mode, tbh I don’t know much about these things so I just went what the publishing wizard default values are, in my case framework-dependent is selected but can you please look at the picture I’ve attached to see if I’m selecting the right values.

I’ve also attached the web.config of my project which I’ve changed by following the deployment instructions from Wisej video tutorial.

Lastly I’ve attached the image of website after deployment that it’s not showing any deployment error but the initial form of website is not showing up.

 

0 votes

MySQLConnector is not a wisej nuget. When you add a nuget package it’s all standard .NET and if something is missing or wrongly referenced it has nothing to do with wisej.

Same for deployment. It’s all standard stuff. In your error log it shows an error about self contained executable. It means you selected the deployment to be self contained. Don’y use that option unless you really know what you are doing. See publishing options on Microsoft help for more information.

It’s also unclear what you are trying to deploy to. Net core or net framework? Which instructions did you follow? Net 48 cannot be published using the VS publishing tool and the sdk project format. The publishing tool is part of VS not Wisej and Microsoft removed the net48 publishing.

Also if you attach a sample project maybe someone else may be able to spot what’s wrong

  • JD answered Jan 3, 2026 - 11:34 am
0 votes

Actually I added both menu types to the same form, but I don’t see anything yet.

  • Maestro answered Dec 26, 2025 - 8:12 pm
0 votes

Hi Maestro,

thanks for the sample. You are using the wrong control type.
The sample that you showed from the ThemeBuilder uses a ToolBar with Buttons, not a MenuBar.

Best regards
Frank

0 votes

I created a new project and same thing, here is the attachment.  Thanks in advance.

  • Maestro answered Dec 23, 2025 - 9:35 pm
  • last active Dec 23, 2025 - 9:38 pm
0 votes

Hi!
I have the same problem… How did you solve it?

0 votes

ClientClipboard uses the browsers clipboard api and there is no way around it.

You can try Clipboard.SetClientText(text). See docs. Uses the only possible alternative through the old execute api. There is no other way.

api/wisej.web/general/wisej.web.clipboard

  • JD answered Dec 22, 2025 - 2:02 pm
0 votes

Thank you for your quick response.

I’ve replicated the same code in another sample application and it’s working fine but I’m still having issues in the main application, so I will keep looking at or might find an alternative way to paste strings.

 

0 votes

Hi Shabaz,

please check these 3 points. If still not clear please send a runnable test case that shows the issue:

  • Clipboard access requires user interaction (e.g., a button click).

  • The method is called outside an event handler (like Load, Timer, Async Sub without user input).

  • Your site isn’t served from a secure context (HTTPS) — required by most browsers for clipboard access.

Best regards
Frank

 

0 votes

As JD answered, there is no specific setting to turn it on/off.

Please attach a compilable test case that we can inspect further.

Best regards
Frank

0 votes

You can manage the Application SessionTimeout Event….

0 votes

sessionstate is not a Wisej option. It’s Asp.net. The session timeout in wisej is an option in default.json – refer to extensive online documentation.

If you have a memory leak in your code use the memory profiler to find out which root in your code is holding references.

You don’t need to change anything related to the GC. It’s all handled automatically by .NET. Wisej doesn’t have anything to do with memory management and there is nothing for you to change other than avoiding memory leaks.

Memory leaks in .NET occur when you have a root (see .NET documentation about roots and garbage collection) that holds on a reference. It’s all standard .NET stuff – it’s not and cannot be changed by wisej or any other framework.

 

 

  • JD answered Dec 21, 2025 - 5:34 pm
0 votes

Thanks

0 votes

Call Show(). There can be only 1 active page. Use the docs: https://docs.wisej.com/docs/controls/containers/page

  • JD answered Dec 19, 2025 - 11:39 am
0 votes

Somehow it is not showing up for me. Did I turn off a property for that?

  • Maestro answered Dec 19, 2025 - 12:30 am
0 votes

It’s automatic. Add child MenuItems to a menu item and it will show the down arrow or right arrow when floating.

  • JD answered Dec 18, 2025 - 6:58 pm
0 votes

Here are some things you can check:

1. Time Sync / System Clock

If your machine’s clock is off, activation can fail because licensing validation uses timestamps.
Ensure your system date/time is correct.

2. Internet Access During Activation

Community Edition requires contacting the Wisej license server once to validate the key.
If your network blocks outbound traffic (firewall/proxy), you may see an activation error.

Try temporarily enabling internet access or running on a network without strict outbound filtering.

3. Go to Support -> Account and verify that the license is still active and has not expired.

If all this fails, please email support AT wisej.com with your license key and the error message and we will look into this further.

Showing 1 - 20 of 11k results