سلام
من تازه برنامه نویسی سی شارپ رو شروع کردم و به sql server نرسیدم ولی نظر خودم رو طبق جستجوهایی که انجام دادم میگم اگه درست نبود شما در نظرش نگیر و صبر کن که مدیر این قسمت که حرفه ایه بیاد پاسخ درست رو بده
من رفتم به لینک زیر که آخرین ورژن رو برای دانلود گذاشتن و در قسمت install instructions یک چیزهایی در این مورد نوشته و مثل اینکه هر دو فرمت xlsx و xls رو ساپورت می کنه و معمولا اینطوریه که چیزی که جدید تره فرمت های قدیمی رو هم ساپورت می کنه مثلا office 2016 آفیس های قبل از خودش رو ساپورت می کنه اما آفیس 2007 همه ویژگی های آفیس 2016 رو نداره
لینک
اما وقتی روی قسمت دانلود رفتم دیدم تو تا فایل برای دانلود داره یکی 32 بیت و یکی 64 بیت. بنابراین این فکر به نظرم رسید شاید مشکل بیشتر از اینکه ورژن آفیس باشه 32 و 64 بیت بودن اون باشه چون احتمالا باید با هم مچ باشن
مثلا من خودم آفیس 64 بیت داشتم اما خیلی از addons ها رو پشتیبانی نمی کرد بنابراین رفتم همون آفیس 32 بیت رو نصب کردم یعنی addons ها هم باید با آفیس مچ باشن
پس به نظر من شما AccessDatabaseEngine 2016 رو هم 32 بیت و هم 64 بیت رو دانلود کن و اینجا دو راه داری
1- در موقع نصب تو صفحه install شدن یک پنجره ای باز بشه که کاربر بر حسب 32 بیت یا 64 بیت بودن آفیسی که داره، خودش ورژن مورد نظر رو نصب کنه
2- اگه می خوای سایلنت باشه که کاربر نفهمه پس باید یک کدی بنویسی که بفهمه سیستم عامل کاربر 32 بیته یا 64 بیت و بر اساس اون خودش یکی از دو نسخه رو اتوماتیک نصب کنه
Bookmarks