Albert Q.
Anaheim, CA
Sep 19, 2013
11
Posts
Re: System.Windows.Input.ICommand not available in ATEasy 8.0 148c?
When .NET 4.5 is installed it effectively replaces .NET 4.0 on the machine, the new set of assemblies have the same version v4.0.30319 as the old ones.
The v4.0 System.dll and PresentationCore.dll displayed under ATEasy are actually new assemblies installed by .Net 4.5.
You can work-around this problem by forcing ATEasy to use old version assemblies (<4.0) using the xml config file, the config file must have the same name as the exe (e.g ATEasy.exe.config or MyStandAloneExe.exe.config) and resides in the same folder as the exe, the file contains the following xml text :
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<!-- http://msdn.microsoft.com/en-us/library/w4atty68.aspx -->
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v2.0.50727" />
</startup>
</configuration>
I've attached the ATEasy.exe.config file, please download and copy this file to ATEasy folder.
File Attachment:
ATEasy.exe.config