আমার কাছে .NET প্রোগ্রাম রয়েছে যা কিছু কারণে ভিজ্যুয়াল স্টুডিও থেকে চালানো যায় না (এক্সেল 2010 টেমপ্লেট প্রকল্প থেকে তৈরি এক্সেল ফাইল) যার জন্য আমাকে স্টার্টআপ ইভেন্টগুলি ডিবাগ করতে হবে।
আমি যদি প্রোগ্রাম সূচনার পরে আসা ইভেন্টগুলি ডিবাগ করতে চাই তবে কোনও সমস্যা নেই। আমি এক্সপ্লোরার থেকে প্রোগ্রামটি চালিত করি, ভিসুয়াল স্টুডিওতে প্রক্রিয়াটি সংযুক্ত করি এবং কোডে কিছু ব্রেকপয়েন্ট যুক্ত করি। তবে এখানে, আমাকে স্টার্টআপ ইভেন্টগুলিতে ব্রেকপয়েন্ট রাখতে হবে। পিআইডির উপর নির্ভর করে নয়, একটি নির্দিষ্ট প্রক্রিয়া নাম বা অন্য যে কোনও সমাধান যা কাজ করবে তার উপর নির্ভর করে ভিজ্যুয়াল স্টুডিওতে প্রসেস সংযুক্ত করতে আমার সক্ষম হওয়া দরকার।
অবশ্যই Thread.Sleep(1000)
আমার স্টার্টআপ ইভেন্টগুলিতে একটি যুক্ত করা আমাকে ভিজুয়াল স্টুডিওতে প্রক্রিয়াটি সংযুক্ত করার জন্য কিছুটা সময় দেওয়ার জন্য প্রশ্নটির বাইরে!