گنجور رومیزی

چرا مسیر پیش‌فرض نصب در مسیر عمومی Program Files ویندوز نیست؟ (10/05/18):

پاسخ: گنجور رومیزی در هنگام اجرا پایگاه‌داده‌های اصلی خود را (که در مسیر نصب آن قرار دارد) در حالت خواندنی و نوشتنی باز می‌کند تا نشانه‌ها و همینطور اطلاعاتی را که کاربر در ویرایشگر برنامه وارد می‌کند در آن بنویسد. در ویندوزهای جدیدتر (ویندوز ۷ و ویستا) سیستم عامل به برنامه‌هایی که در حالت کاربر عادی اجرا می‌شوند اجازهٔ نوشتن در مسیرهای سیستم (که Program Files هم از جملهٔ آنهاست) نمی‌دهد. به همین خاطر اگر در این ویندوزها گنجور رومیزی را در این مسیر نصب کنید با مشکل مواجه خواهید شد. برای حل این مشکل می‌توان مسیر پایگاه داده‌ها را عوض کرد یا برنامه را طوری تنظیم کرد که هر بار برای اجرا در حالت کاربر ادمین از کاربر اجازه بگیرد و یا این که آن را در مسیری غیرسیستمی نصب کرد. در حال حاضر راه حل آسان‌تر (آخری) انتخاب شده است.

این مشکل در ویرایش ۲.۲ و بالاتر حل شده و مسیر پیش‌فرض نصب ویرایشهای جدیدتر Program Files ویندوز است.

به کمک GitHub