If you experience any problems not discussed below while using our products, please Contact Us.

dotNET runtime error | 3ds Max

If at start VSSP, VMPP, CMPP or other product from SIGER STUDIO for 3ds Max you receive the error message:

// runtime error : dotnet runtime exception: An attempt was made to load an assembly from a network location wich 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.” //

Do the following:
1. Open in Notepad file “3dsmax.exe.config” from 3ds Max root directory.
2. Add the following lines to the 3dsmax.exe.config:


<runtime>
<loadFromRemoteSources enabled="true" />
</runtime>

3. Our full 3dsmax.exe.config file looks like this:


<?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>

4. Save file and restart 3ds Max.