+5 امتیاز

قبلا در لینک http://www.w3-farsi.com/%D9%88%D8%A7%D8%B1%D8%AF-%DA%A9%D8%B1%D8%AF%D9%86-%D9%81%D8%A7%DB%8C%D9%84-%D8%A7%DA%A9%D8%B3%D9%84-%D8%AF%D8%B1-%D8%AF%DB%8C%D8%AA%D8%A7%DA%AF%D8%B1%DB%8C%D8%AF%D9%88%DB%8C%D9%88/#comment-1189

نحوه کار را بیان کردید و من در ویندوز 7 توانستم آن را اجرایی کنم ولی همین فایل که در ویندوز 7 بدون مشکل کار می کند در ویندوز 8 خطای زیر را می دهد

Error    2    The type or namespace name 'Office' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?)    C:\Users\hd112.JAHAN\Desktop\system jame anbar 940517\system jame anbar\Form1.cs    9    17    system jame anbar

 

 

3 پاسخ

+3 امتیاز

سلام، مطمئنید که فضای نام office رو وارد کردین، چون پیغام خطا مربوط به اونه...

using Excel = Microsoft.Office.Interop.Excel;

 

از طریق سایت زیر آپلود کنید

http://www.picofile.com/

بعد از آپلود یه لینک میده ، اون لینک رو اینجا بذارین تا بنده دانلود کنم
توسط (3,483 امتیاز) 6 13 87
ویرایش شده توسط
توسط (202 امتیاز) 1 4 23
+2 امتیاز

سلام

احتمالا مربوط به نسخه دات نت فریم ورکتونه، اونو روی نسخه های مختلف بذارین و دوباره برنامتون رو کامپایل کنید
 

 

 

 

فریم ورک ها را طبق گفته شما تغییر دادم ولی درست نشد

مشکل اصلی این هست که Microsoft.Office.Interop.Excel در add reference در قسمت .net وجود ندارد
ویرایش شده توسط
توسط (202 امتیاز) 1 4 23
اگه رفرنس وجود نداره پس چطور توی solution explorer اومده و علامت هشدار کنارشه؟
توسط (6,480 امتیاز) 6 17 129
+2 امتیاز
سلام، آفیستون نصبه، فکر کنم باید آفیس نصب باشه که رفرنس ها بیان، البته تست نکردم
آفیس نصب و سالم بوده و ورژن آن 2013 می باشد
ویرایش شده توسط
توسط (202 امتیاز) 1 4 23
سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,919 کاربر

دسته بندی ها

...