problem about configuration load

May 26 at 11:25 PM
my code is shows below
using Application;
using InputOutputServiceLibrary;
using Prism.Unity;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Configuration;
using Microsoft.Practices.Unity;
using Microsoft.Practices.Unity.Configuration;

namespace Application
{
class Program
{
    static void Main(string[] args)
    {
        IUnityContainer container = new UnityContainer();

        UnityConfigurationSection configSection =
            (UnityConfigurationSection)ConfigurationManager.GetSection("unity");

        configSection.Configure(container);

        //configSection.Configure(container, "main");

        ICalculatorReplLoop loop = container.Resolve<ICalculatorReplLoop>();

        loop.Run();
    }
}
}


my app.config is shows below
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="unity" type="Microsoft.Practices.Unity.Configuration.UnityConfigurationSection, Microsoft.Practices.Unity.Configuration"/>
<!--Prism.Modularity.ModulesConfigurationSection-->
</configSections>

<unity>
<containers>
  <container>
    <types>
      <type type="CalculatorLibrary.ICalculator, InterfacesLibrary"
        mapTo="Application.Calculator, CalculatorLibrary"/>
      <!--
      <type type="CalculateLibrary.ICalculatorReplLoop, InterfaceLibrary"
            mapTo="Application.CalculatorReplLoop, CalculatorLibrary"/>
      <type type="InputOutputLibrary.IInputService, InterfaceLibrary"
            mapTo="Application.ConsoleInputService, InputOutputLibrary"/>
      <type type="InputOutputLibrary.IOutputService, InterfaceLibrary"
            mapTo="Application.ConsoleOutputService, InputOutputLibrary"/>
      <type type="CalculatorCommandParsingLibrary.IInputParserService, InterfaceLibrary"
            mapTo="Application.InputParserService, CalculatorCommandParsingLibrary"/>
            -->
    </types>
  </container>
</containers>
</unity>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
</startup>
</configuration>

I got exception message said when the code runs to :
               configSection.Configure(container);
"The type name or alias CalculatorLibrary.ICalculator, InterfacesLibrary could not be resolved. Please check your configuration file and verify this type name."