ভিজুয়াল স্টুডিওতে এটির ডিবাগিং / প্রকাশের আগে আমার কি কোনও প্রকল্প পরিষ্কার / পুনর্নির্মাণ করা দরকার?


13

এটি সম্ভবত একটি মূ ?় প্রশ্ন, তবে আমার কি কোনও ভিজ্যুয়াল স্টুডিও প্রকল্পটি ডিবাগিং বা প্রকাশের আগে পরিষ্কার / পুনর্নির্মাণ করা দরকার?

আমি অন্যান্য বিকাশকারীদের দেখি যে এটি সর্বদা করা হয়, এবং এক পর্যায়ে আমি চিন্তা না করেই এটি করা শুরু করি। এটি সর্বদা পরিষ্কার হওয়া, অপেক্ষা করা, পুনর্নির্মাণ, অপেক্ষা, প্রকাশ করা অভ্যাস বলে মনে হয়।

আমি জানি আমি সবসময় এটি করি নি .... আমি মনে করি যে আমি একটি ত্রুটি ডিবাগ করার জন্য বেশ কিছু সময় ব্যয় করার পরে এটি করা শুরু করেছি, কেবলমাত্র যখন আমি পরিষ্কার করেছিলাম এবং সমাধানটি পুনর্নির্মাণ করি তখন এটি সরে যায় discover আমারও এই সমস্যাটি একাধিকবার হয়েছে, তাই আমি জানি এটি কোনও এক সময়ের জিনিস ছিল না, তবে আপনার প্রকল্পগুলি সর্বদা পরিষ্কার / পুনর্নির্মাণ করা অনেক সময় ব্যয় বলে মনে হয়।


এছাড়াও এই উত্তরটি দেখুন stackoverflow.com/questions/1334774/… । ..............

উত্তর:


16

আপনি না আছে , কিন্তু আমি দেখি যে ভিসুয়াল স্টুডিও কখনও কখনও কি সমাহারগুলি যখন তৈরী করা হয়েছে ট্র্যাক হারায়। যখন এটি ঘটে, আপনি বাসি সমাবেশ এবং একটি খারাপ ডিবাগিং অভিজ্ঞতা (যখন কোড এবং চিহ্নগুলি মেলে না) দিয়ে শেষ করুন।

ফলস্বরূপ, আমি কেবল প্রতিবারই পুনর্নির্মাণ করি (এটি ক্লিন + বিল্ড করে)। এইভাবে, আমি ভিজ্যুয়াল স্টুডিওর হিট এবং মিসের উপর নির্ভর করি না;)


1
ধন্যবাদ, আমি বুঝতে পারি না যে পুনর্নির্মাণটি আমার পক্ষে পরিষ্কার করে দেয়
রাচেল

2

এটি "প্রয়োজনীয়" নয়, তবে আপনি কোনও বড় রিলিজের আগে এবং / অথবা আপনি অন্য সংস্থানগুলি থেকে ফাইল পাওয়ার পরে ক্লিন + বিল্ড করতে চাইতে পারেন।

ভিএস কখনও কখনও সংশোধিত ফাইলগুলি সনাক্ত করতে ব্যর্থ হয় এবং সুতরাং প্রয়োজনীয় পুনরায় সংকলনকে বাইপাস করে। আমার ক্ষেত্রে, সাধারণত যখন ফাইলগুলি কিছু ওভারর্টিং আচরণের মাধ্যমে আপডেট হয় (যেমন, এসসিএম থেকে ডাউনলোড করা, সহকর্মীর ডিরেক্টরি থেকে কপি / পেস্ট করুন)। সমস্যাটি সম্ভবত ফাইলটির তারিখ। নতুন ফাইলটির কোনও পরিবর্তিত তারিখ থাকলে (বা তৈরি তারিখটি, আমি জানি না কোন টাইমস্ট্যাম্প ভিসি রেফারেন্স রেফারেন্স করে) ভিএস-র রেকর্ডের চেয়ে পুরানো, ভিএস সংশ্লিষ্ট ফাইলটি পুনরায় সংকলন করবে না।

আমার সুপারিশটি হ'ল: আপনি যদি একই মেশিনে স্থানীয়ভাবে তৈরি আপডেটগুলি সংকলন করে থাকেন তবে আপনার পরিষ্কার না করেই বিল্ডিং করে ঠিক করা উচিত।


1

পূর্ববর্তী বিল্ডগুলি থেকে জমে থাকা কোনও ত্রুটিযুক্ত সমাবেশ, সংস্থানসমূহ বা অন্যান্য সম্পদ সাফ করার পুনঃনির্মাণ কেবল সহজ উপায়। এটি অ্যাসেমব্লিকে একটি সামঞ্জস্যপূর্ণ অবস্থায় রাখতে সহায়তা করে, কারণ ভিজ্যুয়াল স্টুডিও কখনও কখনও এটি আসলে কী উল্লেখ করে তা নিয়ে বিভ্রান্ত হয়।

আমাদের দোকানে, আমরা এটি একইভাবে করি, তবে আমি নিশ্চিত যে একটি পুনর্নির্মাণ ঠিক ঠিক কাজ করবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.