الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في كود system.IO.File.WriteAllBytes

مغلقمُجاب
بدأه مبرمج C# مبتدئ في 2 أبريل 2013 · 1 رد · 653 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله و بركاته

 

اخواني الاعزاء , انا اعمل على برنامج و واجهت مشاكل في كود system.IO.File.WriteAllBytes

 

ارجو منكم مساعدتي لإيجاد الخطأ في الكود , علما ان صديقي قام بكتابة نفس الكود و لم يواجه اي مشاكل :(

 

الكود :

 

 File.WriteAllBytes(Environment.ExpandEnvironmentVariables(@"%TEMP%\change.bat"), WindowsFormsApplication9.Properties.Resources.change);

 

صورة الخطأ مرفقة

 

 

الخطأ.png
 

post-272879-0-83211500-1364907830_thumb.

#2 أفضل إجابة

عرفت الحل اخيرا

 

الحل اني بدل ما استخدم :

 

File.WriteAllBytes

 

استخدم هذا :

 

File.WriteAllText

 

و السبب هو ان صيغة الملف .bat تعتبر نص

تم تعديل هذه المشاركة بواسطة مبرمج C# مبتدئ في 3 أبريل 2013 في 10:20

هذا الموضوع مغلق.

مواضيع مشابهة