সুতরাং, গৃহীত সমাধানটি "আপনাকে কেবল প্রয়োজনীয় সমাধানগুলি ম্যাপ করতে হবে" এটি কীভাবে বাদ দিলে দুর্দান্ত, যা দুর্দান্ত? এটি বের করার চেষ্টা করার পরে অনেক সময় নষ্ট করার পরে, আমি এখানে পছন্দ করে এমন একটি পদ্ধতি পেয়েছি । এই পদ্ধতিতে যে কোনও রফতানি সেটিংস লোড করা হয় যা প্রতিটি সমাধানের জন্য আলাদা হতে পারে। সেটিংসে ইনডেন্ট থেকে রঙ বা এমনকি উইন্ডো লেআউট (আমার মনে হয়) পর্যন্ত যে কোনও কিছুই অন্তর্ভুক্ত থাকতে পারে।
- ভিজ্যুয়াল স্টুডিও ২০০৮-এ, সরঞ্জামগুলি> ম্যাক্রোস> ম্যাক্রো এক্সপ্লোরার খুলুন
- মাইম্যাক্রোস> মডিউল 1 ডাবল ক্লিক করুন (আপনার যদি মডিউল 1 না থাকে তবে মাইম্যাক্রোস ডান ক্লিক করুন এবং এটি তৈরি করতে 'নতুন মডিউল ...' চয়ন করুন)।
- ম্যাক্রো এক্সপ্লোরার উইন্ডোতে, বামদিকে 'এনভায়রনমেন্টস এভেন্টস' ডাবল ক্লিক করুন।
- উপরের-বাম ড্রপডাউনে, 'সলিউশনএভেন্টস' নির্বাচন করুন।
- উপরের-ডান ড্রপডাউনে, 'খোলা' নির্বাচন করুন।
সমাধান হ'ল পরিচালনা করার কোড handle খোলা ইভেন্টটি স্বয়ংক্রিয়ভাবে যুক্ত হয়। নিম্নলিখিতটিতে কোডটি পরিবর্তন করুন:
Private Sub SolutionEvents_Opened() Handles SolutionEvents.Opened
Dim item As ProjectItem = DTE.Solution.FindProjectItem("solution.vssettings")
If Not item Is Nothing Then
'MsgBox("Uncomment this to see a message when settings are loaded")
Dim name = item.FileNames(1)
DTE.ExecuteCommand("Tools.ImportandExportSettings", "/import:""" & name & """")
End If
End Sub
ম্যাক্রো সংরক্ষণ করুন।
- আপনার ইউআই পরিবর্তন করার জন্য সরঞ্জামগুলি> বিকল্পগুলি ট্যাব সেটিংস এবং অন্য কিছু যা আপনি সেট করতে চান তা ব্যবহার করুন।
- সরঞ্জামগুলি> আমদানি ও রফতানি সেটিংস ...> নির্বাচিত পরিবেশ সেটিংস রফতানি করুন> পরবর্তী
- কেবল ট্যাব সেটিংস রফতানি করতে 'সমস্ত সেটিংস' আনচেক করুন তারপরে বিকল্পগুলি> পাঠ্য সম্পাদক> সি / সি ++ দেখুন
- পরবর্তী ক্লিক করুন, তারপরে 'সমাধান.vssettings' টাইপ করুন 'আপনি নিজের সেটিংস ফাইলটির নাম কী রাখতে চান?' এবং ফাইলগুলির সেভ করুন যেখানে আপনার সেই সমাধানগুলি ব্যবহার করতে চান এমন কোনও সমাধান রয়েছে।
- সলিউশন এক্সপ্লোরার উইন্ডোর যে কোনও স্থানে সমাধান.ভ্যাসেটেটিংগুলি টেনে আনুন।
- ভিজ্যুয়াল স্টুডিওটি প্রস্থান করুন এবং পরবর্তী সময় আপনি সমাধান.ভ্যাসেটেটিংস যুক্ত কোনও সমাধান খুলুন, এটি সেটিংগুলি লোড করা উচিত।
ম্যাক্রো যদি না চালায় তবে এটি কোনও এমএস সুরক্ষা প্যাচের কারণে হতে পারে। উপর ভিত্তি করে এই , অ্যাড নিম্নলিখিত পংক্তি:
<AllowDComReflection enabled="true"/>
নিম্নলিখিত তিনটি ফাইলে <রুনটাইম> ট্যাগের নীচে:
"C:\Program Files (x86)\Common Files\Microsoft Shared\VSA\9.0\VsaEnv\vsmsvr.exe.config"
"C:\Program Files (x86)\Common Files\Microsoft Shared\VSA\9.0\VsaEnv\vsaenv.exe.config"
"C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe.config"
অ্যাডমিনিস্ট্রেটর সুবিধাসহ এই ফাইলগুলি সম্পাদনা করতে আপনি যে সম্পাদকটি ব্যবহার করছেন তা নিশ্চিত করে নিন (যেমন নোটপ্যাডে ডান ক্লিক করুন এবং 'প্রশাসক হিসাবে চালান' চয়ন করুন)।
আমি এমন একটি প্লাগ-ইনও পেয়েছি যা উপরের ম্যাক্রোর প্রস্তাবিত একই কাজটি করার কথা বলেছিল তবে কিছু কিছু কারণে এটি ইনস্টলারের পরে চালানোর পরে এটি কিছু করেনি।