PDA

View Full Version : سوال: نوشتن و ایجاد فایل در دایرکتوری ویندوز در ویندوز 8



asgharjoon2
پنج شنبه 12 اردیبهشت 1392, 16:58 عصر
اساتید من یه برنامه دارم که داخل دایرکتوری ویندوز فایل متنی رو باید ایجاد کنه و ویرایش کنه. این برنامه تو ویندوز های دیگه مشکلی نداره اما تو ویندوز 8 سیستم عامل اجازه ادیت به من نمیده. حتی توی Security فولدر ویندوز هم من نمیتونم فول کنترل کنم که بتونه ادیت و ایجاد کنه فایلو. ممنون میشم کمکم کنید

FastCode
پنج شنبه 12 اردیبهشت 1392, 18:00 عصر
چرا باید در ویندوز تغییر بدید؟
کار از پایه خرابه دوست عزیز

pedram.11
پنج شنبه 12 اردیبهشت 1392, 18:14 عصر
سلام اگه برنامه رو با کلیک راست و گزینه ی Run As Administrator اجرا کنید درست عمل میکنه؟

asgharjoon2
پنج شنبه 12 اردیبهشت 1392, 23:48 عصر
چرا باید در ویندوز تغییر بدید؟
کار از پایه خرابه دوست عزیز
دوست من ربطی به فولدر ویندوز نداره این بحث کلا تو درایو ویندوز هست. عزیزم تا حالا نشده بخوای اطلاعاتی رو تو درایو ویندوز ذخیره کنی؟
شما فکرت خرابه دوست عزیز

asgharjoon2
پنج شنبه 12 اردیبهشت 1392, 23:48 عصر
سلام اگه برنامه رو با کلیک راست و گزینه ی Run As Administrator اجرا کنید درست عمل میکنه؟
تست نکردم اما واسه دیباگ که نمیشه از این طریق انجام داد. در ضمن من راه حل برنامه نویسی میخوام تو سایت های دیگه دیدم اما هیچی ازش نفهمیدم

FastCode
جمعه 13 اردیبهشت 1392, 00:12 صبح
http://stackoverflow.com/questions/1850768/how-to-give-my-c-sharp-app-administrative-rights-manifest-file

<?xml version="1.0" encoding="utf-8"?> <asmv1:assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <assemblyIdentity version="1.0.0.0" name="MyApplication.app"/> <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"> <security> <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3"> <requestedExecutionLevel level="requireAdministrator" uiAccess="false" /> </requestedPrivileges> </security> </trustInfo> </asmv1:assembly>


ذهن من خراب نیست.
برنامه نویسها در ایران دو دسته هستن.
اونهایی که میفهمن و اونهایی که از Dataset استفاده میکنن.دسته اول بلدن از گوگل استفاده کنن.دسته دوم هم نیاز ندارن که فایلی رو در درایو ویندوز تغییر بدن.

asgharjoon2
جمعه 13 اردیبهشت 1392, 14:51 عصر
http://stackoverflow.com/questions/1850768/how-to-give-my-c-sharp-app-administrative-rights-manifest-file


ذهن من خراب نیست.
برنامه نویسها در ایران دو دسته هستن.
اونهایی که میفهمن و اونهایی که از Dataset استفاده میکنن.دسته اول بلدن از گوگل استفاده کنن.دسته دوم هم نیاز ندارن که فایلی رو در درایو ویندوز تغییر بدن.

من جزء دسته بی سواداشم. همون اولم گفتم که تو همه این سایت ها گشتم اما نفهمیدم چی میگند. میخواستم یکی با توضیح واسه من بی سواد زحمتشو بکشه. در ضمن فایل log برای خطاها رو کجا شما ذخیره می کنی؟ بگی من هم یاد بگیرم ممنونت میشم

کامبیز اسدزاده
جمعه 13 اردیبهشت 1392, 14:54 عصر
:قهقهه: ای وای خدا مردم از خنده !

FastCode
جمعه 13 اردیبهشت 1392, 15:08 عصر
من جزء دسته بی سواداشم. همون اولم گفتم که تو همه این سایت ها گشتم اما نفهمیدم چی میگند. میخواستم یکی با توضیح واسه من بی سواد زحمتشو بکشه. در ضمن فایل log برای خطاها رو کجا شما ذخیره می کنی؟ بگی من هم یاد بگیرم ممنونت میشم
http://stackoverflow.com/questions/465785/best-location-for-exception-log-files-windows

asgharjoon2
جمعه 13 اردیبهشت 1392, 15:13 عصر
اینو پیدا کردم خوب توضیح داده

http://www.vsprogramming.com/tutorials/c-tutorials/c-run-application-as-administrator-automatically/
اما بعدش این خطا رو میده.

ClickOnce does not support the request execution level 'requireAdministrator'
توضیح رفع این خطا هم

Turns out that under the Security tab, "Enable ClickOnce security settings" was checked. Even though I didn't check it.
تو قسمت properties برنامه تب Security
ممنون از fastcode که از رو متنش فهمیدم باید چیو جستجو کنم