PDA

View Full Version : سوال: تبدیل dll که برای .NET Framework 4 نیست



arman1371
سه شنبه 24 مرداد 1391, 19:13 عصر
سلام
من کامپوننت Farsi Library رو دانلودئ کردم همه جا تو پروژم اددش کردم ولی اررور میده
وقتی پروژمو به .Net Framework 3.5 یا پایین تر بردم مشکل حل شد ولی رو .NET Framework 4 این وارنینگ رو میده.

Warning 2 The referenced assembly "FarsiLibrary.Win" could not be resolved because it has a dependency on "System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" which is not in the currently targeted framework ".NETFramework,Version=v4.0,Profile=Client". Please remove references to assemblies not in the targeted framework or consider retargeting your project. WindowsFormsApplication2

اروری هم که میده اینه
Error 1 The type or namespace name 'Win' does not exist in the namespace 'FarsiLibrary' (are you missing an assembly reference?) C:\Users\Arman\Desktop\C#\Temp programs\WindowsFormsApplication2\WindowsFormsAppl ication2\Form1.cs 11 20 WindowsFormsApplication2

حالا چکار باید کنم تا حل شه؟

hakim22
سه شنبه 24 مرداد 1391, 19:27 عصر
به propeties در پروژه بروید و tareget framework روی روی .net 4 بزارید و نه روی Client

arman1371
سه شنبه 24 مرداد 1391, 22:32 عصر
اگه اینکارو کنم واسه اجرای برنامه تو سیستم های دیگه مشکلی پیش نمیاد؟
چون این برنامه قراره به شکل setup درست بشه و رو سیستم های دیگه اجرا بشه

ali.bahrami
چهارشنبه 25 مرداد 1391, 01:22 صبح
نه دوست عزیز مشکلی برای اجرا روی سیستم های دیگه نداری . فقط ورژن دات نت را عوض کردی اتفاق دیگه ای نمیوفته