If you encounter any issues not covered below while using our products, please Contact Us.

dotNET Runtime Error in 3ds Max

If you receive the following error message when starting VSSP, VMPP, CMPP, or another SIGER STUDIO product for 3ds Max:

vbnetCopy coderuntime error: dotnet runtime exception: An attempt was made to load an assembly from a network location which would have caused the assembly to be sandboxed in previous versions of the .NET Framework. This release of the .NET Framework does not enable CAS policy by default, so this load may be dangerous. If this load is not intended to sandbox the assembly, please enable the loadFromRemoteSources switch.

Follow these steps:

  1. Open the “3dsmax.exe.config” file located in the root directory of your 3ds Max installation using Notepad.
  2. Add the following lines to the “3dsmax.exe.config” file:
xmlCopy code<runtime>
  <loadFromRemoteSources enabled="true" />
</runtime>
  1. The complete “3dsmax.exe.config” file should look like this:
xmlCopy code<?xml version="1.0"?>
<configuration>
  <startup useLegacyV2RuntimeActivationPolicy="true">
    <supportedRuntime version="v4.0"/>
  </startup>
  <system.diagnostics>
    <assert assertuienabled="false"/>
    <sources>
      <!-- This removes Binding error messages coming from AdWindows components -->
      <source name="System.Windows.Data" switchName="SourceSwitch">
        <listeners>
          <remove name="Default" />
        </listeners>
      </source>
    </sources>
    <switches>
      <add name="SourceSwitch" value="All" />
    </switches>
    <trace autoflush="true" indentsize="4"></trace>
  </system.diagnostics>
  <runtime>
    <loadFromRemoteSources enabled="true" />
  </runtime>
</configuration>
  1. Save the file and restart 3ds Max.