سلام دوستان
می خواستم ببینم چطوری میشه که یک فایل رو توی پروژه خودم Attach یا همون ضمیمه کنم (فایل با پسوند خاص)
بعد از جرای برنامه هم میخوام که این فایل در جای مشخصی از سیستم کاربر کپی و یا درصورت وجود جایگزین بشه
سلام دوستان
می خواستم ببینم چطوری میشه که یک فایل رو توی پروژه خودم Attach یا همون ضمیمه کنم (فایل با پسوند خاص)
بعد از جرای برنامه هم میخوام که این فایل در جای مشخصی از سیستم کاربر کپی و یا درصورت وجود جایگزین بشه
کلیک راست روی نام پروژه -----> Exsiting Item<------- add به این صورت فایل با هر پسوندی در پروژه قرار میگیره بعد با کلاس file.copy در مسیر دلخواه کپی کنید .
فایلتون رو به ریسورس اضافه کنید. در اینصورت از طریق Properties.Resources به صورت آرایه از بایتها بهش دسترسی دارید. با متد File.WriteAllBytes هم میتونید در آدرس مورد نظر فایل رو ایجاد کنید.
فایل متنی نیست که بشه ایجاد کرد و مشکل دیگه هم اینه که روی فایل یکسری Property های خاص وجود داره برای همین نمیخوام فایل رو دوباره ایجاد کنم
الان فایل رو با روشی که hadiroosta گفتن اضافه کردم و مشکل اینجاست که نمیدونم چطوری کپی کنم...
فکر کنم باید از این دستور استفاده بشه که بتونم فایل رو کپی کنم ولی نمیدونم بجای PATH چی باید بنوسم که به فایل ضمیمه شده دسترسی پیدا کنم
File.Copy(ADDED_FILE,"PATH", true);
آخرین ویرایش به وسیله mahdishahidi : چهارشنبه 25 اسفند 1395 در 21:58 عصر
هر نوع فایلی باشه فرقی نمیکنه.
چه نوع property هایی مدنظرتون هست؟
متنظر پاسختون هستم :)
فکر میکنم برای دسترسی به اون قایل ضمیمه شده باید از using System.Reflection استفاده بشه ولی اطلاعاتی کاملی ندارم
آخرین ویرایش به وسیله mahdishahidi : چهارشنبه 09 فروردین 1396 در 19:20 عصر