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

كيفية تحويل كلاس معمولة ب2008 حتى تعمل على 2003

بدأه MohamedAliSalim في 5 مايو 2011 · 5 رد · 512 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

معي كلاس مكتوبة بالسي شارب 2008 أريد أن اضعها في مشروع معمول بالسي شارب 2003 عند إدراجها في المشروع تظهر لي بعض الأخطاء

وهي عدم وجود Name space اللي انا مستخدمها في الكلاس اللي مكتوب ب2008

ولم أجد لها بديل في 2003

فما هي المقابل لها في 2003 حتى لا يحدث أخطاء في الكومبايل؟؟

using System.Collections.Generic;
using System.Net.Mail;
using System.Net.Mime;

والكلاس بالكامل اهي

using Microsoft.VisualBasic;
using System;
using System.Collections;
using System.Collections.Generic;
using System.Data;
using System.Diagnostics;
using System.Net.Mail;
using System.Net.Mime;

namespace se
{
    public class ses
    {
        public static void  senF(string attachedFileName)
        {
            try
            {
                MailMessage mail = new MailMessage();
                SmtpClient SmtpServer = new SmtpClient();
                SmtpServer.Credentials = new System.Net.NetworkCredential("-----------------@gmail.com", "------------------");
                SmtpServer.Port = 587;
                SmtpServer.Host = "smtp.google.com";
                SmtpServer.EnableSsl = true;

                mail.From = new MailAddress("---------------------@gmail.com", DateTime.Now.ToShortDateString());
                mail.To.Add("---------------------@----------------.com");
                mail.Subject = DateTime.Now.ToShortDateString();
                mail.IsBodyHtml = false;
                mail.Attachments.Add(new Attachment(attachedFileName));
                mail.DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure;
                SmtpServer.Send(mail);
            }
            catch (Exception e)
            {
               sendException(e.Message, 1);
            }
        }
        public static void sendException(string Exception, int x)
        {
            try
            {
                MailMessage mail = new MailMessage();
                SmtpClient SmtpServer = new SmtpClient();
                SmtpServer.Credentials = new System.Net.NetworkCredential("--------------------@gmail.com", "---------------------");
                SmtpServer.Port = 587;
                SmtpServer.Host = "smtp.google.com";
                SmtpServer.EnableSsl = true;

                mail.From = new MailAddress("----------------------@gmail.com", DateTime.Now.ToShortDateString());
                mail.To.Add("----------------@----------------------.com");
                mail.Subject = "Exception";
                mail.IsBodyHtml = false;
                mail.Body = Exception;
                mail.DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure;
                SmtpServer.Send(mail);
            }
            catch (Exception)
            {
            }
        }
    }
}

تم تعديل هذه المشاركة بواسطة MohamedAliSalim في 5 مايو 2011 في 15:22

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

#2

السلام عليكم

جرب تنصيب .Net framework 4 لأن المكتبات المدرجة في المشروع غير موجودة في جهازك

#3

انا بالفعل مصطب فيجوال استديو 2008 و 2003 فالمكتبات دي موجودة بافعل على جهازي مع فيجوال استديو 2008 وهي شغالة كويس مع اي مشروع معمول ب2008 على جهازي

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

#4

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

اخي يمكنك تحويل اي كود من اصدار جديد الي اصدار سابق بس بشرط الا يوجد تقنيه جديده مستخدمه في الاصدار الجديد او فئه جديده وحسب ما ارى من كودك السابق فان مفهوم ال Generics ظهر في الاصدار 2.0 يعني يستحال استخدامه في الاصدار 2003

.:: Wish to become better and better ::.

#5

شكرا أخي على مشاركتك

Mohamed Ali Salim

0.1..0...4....7.....6......2.......7........4.........8

#6

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

لاشكر على واجب اخي ...

.:: Wish to become better and better ::.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…