আমার কাছে একটি .NET অ্যাপ্লিকেশন রয়েছে যার মধ্যে ডিবাগ এবং রিলিজ বিল্ডগুলির জন্য বিভিন্ন কনফিগারেশন ফাইল রয়েছে। উদাহরণস্বরূপ, ডিবাগ অ্যাপ্লিকেশন কনফিগ ফাইলটি একটি ডেভলপমেন্ট এসকিউএল সার্ভারকে নির্দেশ করে যা ডিবাগিং সক্ষম করে এবং মুক্তির লক্ষ্যমাত্রা লাইভ এসকিউএল সার্ভারকে নির্দেশ করে। এছাড়াও অন্যান্য সেটিংস রয়েছে, যার কয়েকটি ডিবাগ / প্রকাশের ক্ষেত্রে আলাদা are
আমি বর্তমানে দুটি পৃথক কনফিগারেশন ফাইল (debug.app.config এবং release.app.config) ব্যবহার করি। আমার এই প্রকল্পে একটি বিল্ড ইভেন্ট রয়েছে যা বলছে এটি যদি রিলিজ বিল্ড হয় তবে রিলিজ.অ্যাপকনফিগটি অ্যাপ্লিকেশনটিতে অনুলিপি করুন, অন্যথায় ডিবাগ.এপ.কনফিগ অ্যাপ্লিকেশনটিতে অনুলিপি করুন।
সমস্যাটি হ'ল অ্যাপ্লিকেশনটি সেটিংস.সেটেটিং ফাইল থেকে তার সেটিংস পেয়েছে বলে মনে হয়, তাই আমাকে ভিজ্যুয়াল স্টুডিওতে সেটিংস.সেটেটিংগুলি খুলতে হবে যা আমাকে অনুরোধ করে যে সেটিংস পরিবর্তন হয়েছে তাই আমি পরিবর্তনগুলি গ্রহণ করব, সেটিংস সংরক্ষণ করুন এবং সেটিংস সংরক্ষণ করুন এটি সঠিক সেটিংস ব্যবহার করার জন্য পুনর্নির্মাণ করতে।
অনুরূপ প্রভাব অর্জনের জন্য কি আরও ভাল / প্রস্তাবিত / পছন্দসই পদ্ধতি আছে? বা সমানভাবে, আমি কি এটি সম্পূর্ণরূপে ভুলের কাছে পৌঁছেছি এবং এর চেয়ে আরও ভাল পদ্ধতির আছে?