Back to Devexpress

MissingMethodException

blazor-403284-troubleshooting-scheduler-related-issues-missing-method-exception.md

latest1.5 KB
Original Source

MissingMethodException

  • Jan 20, 2026

You may see the following exception in a browser when you use Blazor WebAssembly Scheduler:

System.MissingMethodException: Constructor on type ‘System.ComponentModel.Int32Converter’ not found.

To resolve this issue, do one of the following:

  • Set the BlazorWebAssemblyEnableLinking property to false in the project file to disable the link with an MSBuild property.
razor
<PropertyGroup>
...
  <BlazorWebAssemblyEnableLinking>false</BlazorWebAssemblyEnableLinking>
</PropertyGroup>
  • Add the LinkerConfig.xml file and include the following code:
xml
<?xml version="1.0" encoding="UTF-8" ?>
...
<linker>
  ...
  <assembly fullname="System">
      <!-- Use this line to include the entire assembly. -->
      <type fullname="System.ComponentModel*" />
      <!-- Uncomment the following lines to include individual types. -->
      <!-- <type fullname="System.ComponentModel.Int32Converter*" />
      <type fullname="System.ComponentModel.BooleanConverter*" />
      <type fullname="System.ComponentModel.DateTimeConverter*" />
      <type fullname="System.ComponentModel.StringConverter*" /> -->
      ...
  </assembly>
</linker>

Then specify this file as an MSBuild item in the project file.

razor
<ItemGroup>
  ...
  <BlazorLinkerDescriptor Include="LinkerConfig.xml" />
</ItemGroup>

See the following topic for additional information: Configure the Linker for ASP.NET Core Blazor.