PDA

View Full Version : پیغام Unable to locate file دلفی 2010



kamran_dev
چهارشنبه 20 مرداد 1389, 22:33 عصر
دوستان سلام.
در دلفی 7 زمانی که روی یک namespace (لیست namespace های موجود در uses بالا)
کلید ctrl از صفحه کلید را پائین نگه می داشتیم و با ماوس روی آن کلیک می کردیم، unit مربوط به اون رو باز می کرد اما توی دلفی 2010 این پیغام رو میده "pas.نام یونیت" Unable to locate file
کسی میتونه راهنمایی کنه؟

حمیدرضاصادقیان
چهارشنبه 20 مرداد 1389, 23:44 عصر
سلام.از چه نسخه از دلفی استفاده میکنید.چون نسخه استاندارد سورس VCL رو نداره.نسخه Architect,Enterprise سورس رو دارند.
موفق باشید

kamran_dev
پنج شنبه 21 مرداد 1389, 01:03 صبح
از چه نسخه از دلفی استفاده میکنید.

نسخه 2010 Architect.
احتمال این وجود داره دوباره سورس رو براش نصب کنم؟

Felony
پنج شنبه 21 مرداد 1389, 04:16 صبح
روی کدوم یک از کتابخانه ها کلیک کردید ؟
اگر کتابخانه استاندارد دلفی نیست ممکن هست که سورس باز نباشه و فقط فایل DCU اون کتابخانه موجود باشه .

حمیدرضاصادقیان
پنج شنبه 21 مرداد 1389, 04:37 صبح
سلام.به عنوان مثال ببینید سورس Windows,sysutils,classes رو میتونید ببینید؟
اگر نمیشه احتمالا ناقص نصب نشده فکر کنم یک بار اونو Repair کنید مشکل حل بشه.
موفق باشید

kamran_dev
پنج شنبه 21 مرداد 1389, 05:55 صبح
ممنون از راهنمایی تون.
روی هر کدوم کلیک می کنم این مشکل رو داره.
حتی Windows, Messages, SysUtils,...
Repair هم کردم اما فرقی نکرد.:اشتباه:

حمیدرضاصادقیان
پنج شنبه 21 مرداد 1389, 08:56 صبح
خوب الان به صورت ناقص نصب شده.شاید هم مسیرهاش درست تنظیم نشده.شما روی خود فولدر دلفی راست کلیک کن و سرچ کن ببین فایلهای pas این یونیتهارو پیدا میکنی؟
اگر پیدا کردی باید مسیر اونها رو در دلفی در قسمت option-library مشخص کنی.
موفق باشید

Felony
پنج شنبه 21 مرداد 1389, 10:43 صبح
آدرس های زیر رو به Library Path دلفی اضافه کنید :

http://barnamenevis.org/forum/attachment.php?attachmentid=54025&stc=1&d=1281595231

از طریق آدرس زیر :

Tools -> Options -> Library - Win32 -> Library Path

kamran_dev
پنج شنبه 21 مرداد 1389, 11:26 صبح
آدرس های زیر رو به Library Path دلفی اضافه کنید



این آدرس ها در مسیر مورد نظر موجود هست.


شما روی خود فولدر دلفی راست کلیک کن و سرچ کن ببین فایلهای pas این یونیتهارو پیدا میکنی؟

فقط فایل های Dcu مربوط به هر NameSpace وجود داره.

حمیدرضاصادقیان
پنج شنبه 21 مرداد 1389, 11:39 صبح
سلام.پس اگر فقط فایلهای dcu هست احتمال خیلی زیاد ناقص نصب شده.شما روی یک سیستم دیگه دلفی رو نصب کنید ببینید اونجا هم به همین صورته؟

kamran_dev
پنج شنبه 21 مرداد 1389, 12:22 عصر
سلام.پس اگر فقط فایلهای dcu هست احتمال خیلی زیاد ناقص نصب شده.شما روی یک سیستم دیگه دلفی رو نصب کنید ببینید اونجا هم به همین صورته؟

فرقی نمی کنه .فکر میکنم ایراد از نسخه دلفی باشه
با وجود اینکه نسخه Architect هست و کرکش هم کامل انجام شده نمی دونم چرا اینطوری نصب می شه :متفکر:

ممنون از وقتی که گذاشتید.
اگر Patch یا راهی پیدا بشه که مجبور نباشم نسخه دلفی رو عوض کنم.خوشحال میشم.
تشکر.

kamran_dev
جمعه 22 مرداد 1389, 03:09 صبح
یک سوال دیگه :
فکر نمی کنید ایراد از OS باشه؟ چون من دلفی رو روی Windoes 7 64Bit نصب کردم.
یه پیامی که امروز متوجه شدم اینه که هنگام باز کردن دلفی ، پس از لود شدن IDE توی
قسمت Message این پیام رو می نویسه :
"Error executing 'C:\ProgramData\{BBD31133-40F8-4B57-9BA6-DB76C03D153B}\Setup.exe': The operation completed successfully"

دوستان کسی هست که روی Win 7 64Bit نصب کرده باشه و مشکل من رو داشته باشه؟

vcldeveloper
جمعه 22 مرداد 1389, 17:20 عصر
با وجود اینکه نسخه Architect هست و کرکش هم کامل انجام شده نمی دونم چرا اینطوری نصب می شه
تمام فایل های نسخه های مختلف دلفی (Professional, Architect و غیره) در یک دیسک قرار دارند، و از هم جدا نیستند. شماره سریالی که موقع نصب وارد می کنید، مشخص میکنه که License چه نسخه ایی رو دارید، و فایل های مربوط به همان نسخه روی سیستم شما نصب میشه. به نظر میاد که شماره سریالی که شما موق نصب استفاده می کنید، شماره سریال Architect نیست.


قسمت Message این پیام رو می نویسه
اون مهم نیست، مربوط به اجرای نرم افزار Update خودکار دلفی هست. می تونید از داخل رجیستری ویندوز، اجرای خودکار اون برنامه رو متوقف کنید.


دوستان کسی هست که روی Win 7 64Bit نصب کرده باشه و مشکل من رو داشته باشه؟
من خیلی وقته که دارم روی ویندوز 7 64-بیتی ازش بدون مشکل استفاده می کنم.

kamran_dev
شنبه 23 مرداد 1389, 12:44 عصر
به نظر میاد که شماره سریالی که شما موق نصب استفاده می کنید، شماره سریال Architect نیست.

نسخه ای که من دارم همراهش فایل sanctuarylib.dll و یک Kegen هست که علاوه بر تولید License File سریال رو هم تولید می کنه اما نمی دونم این سریال معتبر هست یانه!

kamran_dev
یک شنبه 24 مرداد 1389, 04:47 صبح
دوستان ممنون از راهنمایی هاتون.
بالاخره موفق شدم! راه حل رو می نویسم شاید کسی به مشکل مشابه برخورد کنه.
این مشکل تنها با DelphiDistiller قابل حل هست.ابتدا از قسمت Tweaks باید تمام تنظیمات مربوط به لایسنس نسخه موجود رو ریست کرده و با استفاده از گزینه OK and run delphi 2010 دلفی رواجرا کنیم.
در قسمت بعد فایل slip رو مجدد به دلفی معرفی می کنید و کامل رجیستر می شه.

موفق باشید.