dharmaa
09-02-2014, 10:47
سلام دوستان
یه سوال هست که مدتهاست دنبال جوابشم اما متاسفانه هنوز جواب درستی براش پیدا نکردم.امیدورم با مطرح کردنش در اینجا بتونم سرنخی براش پیداکنم.
من یه نرم افزار با wpf ساختم و ازش یه ستاپ هم گرفتم با (Installshield) .ستاپ را اجرا میکنم نرم افزار نصب میشه.وقتی وارد مسیر نصب نرم افزار میشم ،طبیعتا دیتا بیس میبینم .اما نمیخام یه همچین اتفاقی بیفته ،چون هر کسی میتونه وارد مسیر نصب بشه و خیلی راحت دیتا بیس را حذف کنه.یه جورایی میخام دیتا بیس از دید کاربر مخفی باشه ،خاصیت پنهانی هم اگه بهش بدم ،فایده چندانی نخواهد داشت چون بازم راهی برای نمایش فایلهای پنهان است.
ایا راهی هست که مثلا هنگام ساختن فایل ستاپ بگیم دیتا بیس رو مخفی کنه؟ یا هر به روش دیگری؟
یه نرم افزار دیدم که وقتی نصب میشه ،دیتابیسش که اکسسه توی مسیر نصب نیس ،اصلا هیچ جای دیگری هم نیس!!!!!
چهطوری یه همچین امری امکان پذیره.دوستان ممنون میشم اگه نظراتتون رو بهم بگین.
یه سوال هست که مدتهاست دنبال جوابشم اما متاسفانه هنوز جواب درستی براش پیدا نکردم.امیدورم با مطرح کردنش در اینجا بتونم سرنخی براش پیداکنم.
من یه نرم افزار با wpf ساختم و ازش یه ستاپ هم گرفتم با (Installshield) .ستاپ را اجرا میکنم نرم افزار نصب میشه.وقتی وارد مسیر نصب نرم افزار میشم ،طبیعتا دیتا بیس میبینم .اما نمیخام یه همچین اتفاقی بیفته ،چون هر کسی میتونه وارد مسیر نصب بشه و خیلی راحت دیتا بیس را حذف کنه.یه جورایی میخام دیتا بیس از دید کاربر مخفی باشه ،خاصیت پنهانی هم اگه بهش بدم ،فایده چندانی نخواهد داشت چون بازم راهی برای نمایش فایلهای پنهان است.
ایا راهی هست که مثلا هنگام ساختن فایل ستاپ بگیم دیتا بیس رو مخفی کنه؟ یا هر به روش دیگری؟
یه نرم افزار دیدم که وقتی نصب میشه ،دیتابیسش که اکسسه توی مسیر نصب نیس ،اصلا هیچ جای دیگری هم نیس!!!!!
چهطوری یه همچین امری امکان پذیره.دوستان ممنون میشم اگه نظراتتون رو بهم بگین.