تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 2 از 2

نام تاپيک: انتقال برنامه یا کلاس

  1. #1
    آخر فروم باز sanam.b's Avatar
    تاريخ عضويت
    Jan 2007
    محل سكونت
    ماه
    پست ها
    1,014

    پيش فرض انتقال برنامه یا کلاس

    با سلام دو باره

    وقتی برنامه درست وکامل که هیچ خطا و هشداری نداره(در #C) رو از روی سیستم خودم به یه سیستم دیگه منتقل می کنم روی اون سیستم اجرا نمیشه و کلی خطا میده مثلا اینکه کلاسها رو شناسایی نمی کنه
    و من مجبورم یه برنامه تازه باز کنم و همه کدها رو به اون منتقل کنم کلاس تازه ایجاد کنم و کدهای کلاس اون رو منتقل کنم و.... در این صورت برنامه درست کارمی کنه.
    شنیده بودم اگر برنامه بانک اطلاعاتی داشته باشه باید مسیر بانک اطلاعاتی رو هنگام انتقال باید عوض کرد ولی برنامه من بانک اطلاعاتی نداره
    من برای انتقال فایل و اینکه این مشکل پیش نیاد باید چیکار کنم؟


    اما یه سوال دیگه
    فرض کنیم من در برنامه شماره 1 یه کلاس دارم که می خوام در برنامه شماره 2 هم از اون استفاده کنم (هر دو هم روی سیستم خودم هستندو انتقال داده نشده اند )
    مگر نباید درپنجره سلوشن روی نام برنامه کلیک سمت راست کرد از قسمت add گزینه existing item انتخاب کرد و مسیرکلاس مورد نظر رو پیدا کردو کلاس رو انتخاب کرد و دگمه add راانتخاب کرد (نه گزینه add as link)
    حالا من این کار رو انجام میدم اما میگه همچین کلاسی وجود نداره
    با این یکی چیکار کنم؟
    من هر دفعه یه کلاس جدید درست می کنم و کدهای کلاس مورد نظر رو به اون انتقال می دم
    Last edited by sanam.b; 06-08-2008 at 20:46.

  2. #2
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    اینطور که من متوجه شدم، مشکل شما با انتقال سورس کد است.
    اون Add که شما انجام میدهید، دو نوع دارد، Link و Copy، در حالت کپی، نسخه ای از فایل مورد نظر به پوشه پروژه جاری کپی میشود و در زمان انتقال هم مشکلی پیش نمی آید.
    اما در حالت Link مثل یک Shortcut عمل میشود و فایل در محل اولیه و اصلی خود به پروژه ملحق میشود، در این حالت با انتقال پروزه فایل مربوطه منتقل نمیشود.

    اگر دقت کنید در دیاللوگی که باز میشود، کنار دکمه Add یک فلش کوچک قرار دارد، که اجازه میدهد از همان اول نوع مورد نظر را انتخاب کنید.

    البته در آخر پیشنهاد میکنم، کدهایی که زیاد استفاده دارید را به جای Copy و Paste مدام که چندان هم زیبا و اصولی نیست، یک یا چند dll کواحد کنید و در هر کجا نیاز داشتید آنها را به Refrence ها اضافه کنید.
    سعی کنید یک نیمچه کتابخانه کوچک dll در یک یا چند تک dll برای خو.دتان درست کنید، کدی کلی و جامع که برای هر پروزه نیاز به تغییرش نباشد و به راحیت قابل استفاده باشد.

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •