PDA

View Full Version : افزودن فایل به رفرنس(خطای اسمبلی)



asadegha
یک شنبه 27 مرداد 1392, 15:11 عصر
با سلام خدمت دوستان عزیز
من فایل Microsoft.DirectX.dll رو از آدرس C:\Windows\Microsoft.NET\DirectX for Managed Code\1.0.2902.0 به رفرنس پروژم اضافه کردم.

یه نمونه هم ایجاد کردم. Vector3 x = new Vector3();

حالا وقتی پروژه رو اجرا می کنم، error می ده. با این عنوان:
ّFileLoadException was unhandled

و این مضمون:
Mixed mode assembly is built against version 'v1.1.4322' of the runtime and cannot be loaded in the 4.0 runtime without additional configuration information.

چند روزه درگیر این مورد هستم و هنوز نتونستم جوابی برای حل این مسئله پیدا کنم.
اگه اطلاعاتی در این باره دارین ممنون میشم راهنماییم کنین.

asadegha
یک شنبه 27 مرداد 1392, 16:00 عصر
پیدا کردم جوابشو.
حطوط قرمز رنگ باید در فایل app.config اضافه بشن.

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
</configuration>