من خودم علت وجود این مشکل و راه حل اون رو پیدا کردم
این مشکل زمانی رخ میده که ما پروژه رو به .net fram work4میبریم و برای حل این مشکل کافی است در فایل appconfig کد رو به شکل زیر تغییر بدیم
<?xml version="1.0"?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
</configuration>
من که با این تغییر مشکلم حل شد