visual studio - visual - ভিজ্যুয়াল স্টুডিওতে সমাধান(এবং ডিরেক্টরি) নামকরণের সঠিক উপায়




visual studio 2017 offline installer (12)

আপনি করতে পারেন:

  1. ফাইল-> নতুন -> বিদ্যমান প্রকল্প থেকে প্রকল্প তৈরি করুন

  2. আপনার মূল ফাইল নির্বাচন করুন, উদাহরণস্বরূপ। সমাধান 1 এবং নতুন ফাইল নাম সমাধান ইনপুট 2

  3. নতুন সমাধান 2 প্রকল্প নাম পরিবর্তন করুন

আমি বরং একটি পরিবর্তিত ভিজ্যুয়াল স্টুডিও সমাধান (2010, কিন্তু এটি কোন ব্যাপার না) যে আমি পুনঃনামকরণ প্রয়োজন।

আমি নতুন সমাধান নামটির সাথে মেলে ফোল্ডারগুলিকে পুনঃনামকরণ করতে চাই, তবে আমি স্বয়ংক্রিয়ভাবে ফোল্ডারের নামগুলি পুনঃনির্দেশ করার উপায় খুঁজে বের করতে পারি না, এবং প্রতিটি একক প্রকল্প ফাইলের মাধ্যমে যেতে কষ্টকর হবে।

এটা করার জন্য একটি সরকারী উপায় আছে কি? বিকল্পভাবে (এবং আরো কম বিশেষভাবে), এই কাজ সম্পন্ন করার জন্য বিনামূল্যে সরঞ্জাম আছে?


আপনি যদি ভিসুয়াল স্টুডিও 2010 এ একটি ওয়েবসাইট তৈরি করেন তবে আপনি নিম্নরূপ প্রকল্প নামটি পরিবর্তন করতে পারেন।

ধাপ 1: ভিজ্যুয়াল স্টুডিও ২010-এ এসএলএন ফাইলটি ভিজ্যুয়াল স্টুডিও ২010 এর মধ্যে প্রজেক্ট ফোল্ডারের অধীনে সংরক্ষণ করা হবে এবং ভিজ্যুয়াল স্টুডিও ২010 এর মধ্যে উত্স ফাইলগুলি ওয়েবসাইট ফোল্ডারের অধীনে সংরক্ষণ করা হবে।

ধাপ 2: আপনার SLN প্রকল্প রয়েছে, যার নাম Rename দ্বারা ডান ফোল্ডারে ডান ক্লিক করে ফোল্ডার পুনঃনামকরণ।

পদক্ষেপ 3: স্লএন ফাইলের নামটি পুনঃনামকরণ করে যে স্লএন ফাইলটি আবার নামকরণ করে ডান দিকে ক্লিক করুন।

ধাপ 4: ভিসুয়াল স্টুডিও ২010 এর ওয়েবসাইটের অধীনে যে SLN ফাইলটির উত্স রয়েছে এমন ফোল্ডারটি পুনরায় নামুন।

ধাপ 5: তারপর অবশেষে আপনার এসএলএন ফাইল ডাবল ক্লিক করুন এবং আপনার এসএলএন উত্স ফোল্ডারের মূল পরিবর্তন করুন।


আমি ভিএস নতুন। আমি শুধু একই সমস্যা ছিল: একটি কয়েক সপ্তাহ কাজ পরে একটি প্রজেক্ট প্রকল্পের নামকরণ করা প্রয়োজন। এই আমি কি এবং এটা কাজ।

  1. শুধু ক্ষেত্রে, আপনার ফোল্ডার প্রজেক্টের ব্যাকআপ তৈরি করুন, যদিও আপনি এটি স্পর্শ করবেন না তবে কেবলমাত্র ক্ষেত্রে!
  2. একটি নতুন প্রকল্প তৈরি করুন এবং আপনার 'নতুন' প্রকল্পটির জন্য আপনি যে নামটি চান তা ব্যবহার করে সেটি সংরক্ষণ করুন, যার অর্থ আপনি যে নামটি আপনার 'পুরানো' প্রকল্পটি পরিবর্তন করতে চান।
  3. এটা তৈরি করুন। তারপরে আপনার কাছে যে নামের দরকার ছিল তার সাথে একটি প্রকল্প থাকবে কিন্তু এটি কোনও কিছু না করলেও একটি উইন্ডো খুলবে (আমার ক্ষেত্রে একটি উইন্ডো ফর্ম ফর্ম অ্যাপ)।
  4. নতুন প্রোটেক্ট খোলে, প্রজেক্ট-> বিদ্যমান আইটিটি যুক্ত করুন এবং উইন্ডোজ এক্সপ্লোরার ব্যবহার করে আপনার 'পুরানো' ফোল্ডারটি সনাক্ত করুন এবং নীচের সমস্ত ফাইল নির্বাচন করুন ... ভিজ্যুয়াল স্টুডিও xxx \ প্রকল্পগুলি \ oldApp \ oldApp
  5. সেখানে সমস্ত ফাইল (.vb, .resx) নির্বাচন করুন এবং আপনার 'নতুন' প্রকল্পে যোগ করুন (যেটি ইতিমধ্যে খোলা থাকা উচিত)।
  6. প্রায় শেষ ধাপ সমাধান ব্যবহার করে আপনার প্রকল্প ফাইল খুলতে হবে
    এক্সপ্লোরার এবং 1 ম ট্যাবে ডিফল্ট প্রারম্ভ ফর্মটি আকারে রূপান্তর করতে হবে।
  7. সবকিছু পুনর্নির্মাণ।

হয়তো আরো ধাপ কিন্তু কম বা কোন টাইপিং, শুধু কিছু মাউস ক্লিক। আশা করি এটা সাহায্য করবে :)


আমি ভিজ্যুয়াল স্টুডিও প্রোজেক্ট রেনমারের চেষ্টা করেছি, কিন্তু এটি কয়েকটি ক্ষেত্রে ব্যতিক্রম করে ফেলেছে যেখানে আমি চেষ্টা করেছি।

আমি CopyWiz সঙ্গে ভাল সাফল্য হয়েছে।

আমি তাদের সাথে কোনওভাবে সম্বন্ধযুক্ত নই, এবং আমি এখনো এটির জন্য অর্থ প্রদান করিনি, তবে আমার শীঘ্রই তা হতে পারে, কারণ এটি আমার একমাত্র হাতিয়ার যা সি এবং সি ++ প্রকল্পের জন্য কাজ করে। আমি আশা করি তারা একটু অর্থ উপার্জন করবে, এবং এটি উন্নতিতে থাকবে।



একটি সমাধান পুনঃনামকরণ করার জন্য আপনাকে অনুসরণ করতে হবে এমন পদক্ষেপগুলি এখানে:

  1. সমাধান এক্সপ্লোরারে, প্রকল্পটি ডান-ক্লিক করুন, পুনরায় নাম নির্বাচন করুন এবং একটি নতুন নাম লিখুন।
  2. সমাধান এক্সপ্লোরারে, প্রকল্পটি ডান-ক্লিক করুন এবং বৈশিষ্ট্য নির্বাচন করুন। অ্যাপ্লিকেশন ট্যাবে, "অ্যাসেম্বলি নাম" এবং "ডিফল্ট নামস্থান" পরিবর্তন করুন।
  3. প্রধান সিএস ফাইল (বা অন্য কোনও কোড ফাইল), নতুন নাম ব্যবহার করার জন্য নামস্থান ঘোষণাটি পুনঃনামকরণ করুন। এর জন্য নামস্থান ডান-ক্লিক করুন এবং রেফেক্টর নির্বাচন করুন> পুনঃনামকরণ একটি নতুন নাম লিখুন। উদাহরণস্বরূপ: namespace WindowsFormsApplication1
  4. সম্পত্তি / AssemblyInfo.cs মধ্যে AssemblyTitle এবং AssemblyProduct পরিবর্তন করুন।

    [assembly: AssemblyTitle("New Name Here")]
    [assembly: AssemblyDescription("")]
    [assembly: AssemblyConfiguration("")]
    [assembly: AssemblyCompany("")]
    [assembly: AssemblyProduct("New Name Here")]
    [assembly: AssemblyCopyright("Copyright ©  2013")]
    [assembly: AssemblyTrademark("")]
    [assembly: AssemblyCulture("")]
    
  5. শারীরিকভাবে বিন এবং obj ডিরেক্টরি মুছে দিন।

  6. প্রকল্প প্রকৃত ফোল্ডার ডিরেক্টরি পুনঃনামকরণ।

  7. এসএলএন ফাইলটি খুলুন (নোটপ্যাড বা কোনও সম্পাদকের মধ্যে) এবং প্রকল্পটির পথ পরিবর্তন করুন।

  8. পরিষ্কার এবং প্রকল্প পুনর্নির্মাণ।


এছাড়াও আপনি টেমপ্লেট রপ্তানি করতে পারেন এবং তারপরে আপনি যে নামটি পছন্দ করেন তার পরিবর্তিত রপ্তানি টেমপ্লেট থেকে একটি নতুন প্রকল্প তৈরি করতে পারেন


নোটপ্যাড ++ এর ফাংশনে "ফাইলগুলিতে খুঁজুন" ব্যবহার করে আমার জন্য জরিমানা কাজ করা হয়েছে (ctrl + h, ফাইলগুলিতে খুঁজুন)।

http://notepad-plus-plus.org/download/v6.2.2.html


ভুল রেফারেন্স লোড মুছে ফেলার জন্য আপনার বিন এবং obj সাবফোল্ডার মুছে দিন তারপর পুরানো নামের জন্য অনুসন্ধান উইন্ডো ব্যবহার করুন।

পাওয়া এবং পুনর্নির্মাণ কোন কোড বা এক্সএমএল ফাইল সম্পাদনা করুন, এখন ঠিক করা উচিত।


শেয়ারার প্রোজেক্টগুলি লোড করার ক্ষেত্রে আপনার সমস্যা থাকলে, যেমন Xamarin, csproj ফাইলগুলির মধ্যে ভাগ করা লিব্দের রেফারেন্স পরিবর্তন করতে মনে রাখবেন। আমি একটি CocosSharp খেলা এবং Droid / iOS / WP81 প্রকল্প লোড করতে চান না উন্নত। আমি প্রতিটি csproj ফাইল (ড্রাইড / আইওএস / WP81) এর নিচে লাইনটি পরিবর্তন করতে হয়েছিল যা ভাগ করা lib সম্পর্কে উল্লেখ করা হয়েছে। ফোল্ডারের নাম পরিবর্তনের কারণে এটি ঘটেছে, তাই আপনার নতুন ফোল্ডারগুলির সাথে YOUR_PREVIOUS_NAMESPACE প্রতিস্থাপন করুন।

<Import Project="..\YOUR_PREVIOUS_NAMESPACE.Shared\EmptyProject.Shared.projitems" Label="Shared" />

এছাড়াও আমি লক্ষ্য করেছি যে ড্রিড প্রকল্পগুলির জন্য, প্রকল্প বৈশিষ্ট্যের সমাবেশ নামটি ভিজ্যুয়াল স্টুডিও ব্যবহার করে পরিবর্তন করা যাবে না (আমি 2015 ব্যবহার করি)। আমি ডাইরেক্টরি.csproj ফাইলে ম্যানুয়ালি নাম পরিবর্তন করতে হয়েছিল।

<AssemblyName>YourNameSpace</AssemblyName>

তারপর আমি সমাধান লোড এবং প্রকল্প বৈশিষ্ট্য দেখতে নতুন নাম হাজির। যে নামের সঙ্গে dll পুনর্নির্মাণের পর উত্পন্ন হয়।


ম্যানুয়ালি .sln ফাইল সম্পাদনা করুন

উইন্ডোজ এক্সপ্লোরার হিসাবে দেখানো, এই পদ্ধতিটি সম্পূর্ণরূপে প্রকল্পের জন্য ডিরেক্টরি পুনঃনামকরণের লক্ষ্য।

এই পদ্ধতিটি নীচের প্রোজেক্ট ফাইল পদ্ধতিটি সরান / যোগসূত্রগুলির ( পদ্ধতিগুলি অদৃশ্য হয়ে যাওয়া) সমস্যাগুলিতে ক্ষতিগ্রস্ত হয় না, তবে আপনার প্রকল্পটি যদি সোর্স নিয়ন্ত্রণের অধীনে হয় তবে নীচের সমস্যাগুলি হতে পারে (নীচে নোট দেখুন)। এই ধাপ 2 (ব্যাকআপ) তাই গুরুত্বপূর্ণ।

  1. ভিজ্যুয়াল স্টুডিও বন্ধ করুন।
  2. আপনার .sln ফাইল একটি ব্যাকআপ তৈরি করুন (আপনি সর্বদা ফিরে রোল করতে পারেন)।
  3. কল্পনা করুন আপনি "Project1" ডিরেক্টরিতে "Project2" নামকরণ করতে চান।
  4. যদি সোর্স কন্ট্রোল ব্যবহার না করে, উইন্ডোজ এক্সপ্লোরার ব্যবহার করে "Project1" থেকে "Project2" ফোল্ডারে নাম পরিবর্তন করুন।
  5. উৎস নিয়ন্ত্রণ ব্যবহার করে, উৎস নিয়ন্ত্রণ দ্বারা সরবরাহিত ফাংশন ব্যবহার করে "Project1" থেকে "Project2" ফোল্ডারটি পুনঃনামকরণ করুন। এই ফাইলের ইতিহাস সংরক্ষণ করে। উদাহরণস্বরূপ, TortoiseSVN , ফাইলটিতে ডান ক্লিক করুন, TortoiseSVN .. Rename নির্বাচন করুন TortoiseSVN .. Rename
  6. .Sln ফাইলে, নোটপ্যাডের মতো একটি পাঠ্য সম্পাদক ব্যবহার করে "প্রজেক্ট 1" এর সমস্ত উদাহরণ "প্রকল্প 2" হতে সম্পাদনা করুন।
  7. ভিসুয়াল স্টুডিও পুনঃসূচনা করুন, এবং সবকিছু আগের মত কাজ করবে, কিন্তু একটি ভিন্ন ডিরেক্টরিতে প্রকল্পটি দিয়ে।

আপনি ম্যানুয়াল প্রক্রিয়াটি ম্যানুয়ালি পুনঃনামকরণ ম্যানুয়ালি বা পোস্টটি দেখতে পারেন।

সুবিধাদি

  • আপনি উইন্ডোজ এক্সপ্লোরারের মধ্যে ডিরেক্টরিটিকে সমাধানটির মধ্যে প্রকল্পটির নামের সাথে মিলতে পারেন।
  • এই পদ্ধতিটি অন্যান্য প্রোজেক্টগুলির থেকে এই ফাইলটিতে কোনও রেফারেন্সগুলি সরাতে পারে না ( প্রকল্প ফাইল ফাইল সরান / যোগ করার উপরে একটি সুবিধা, নীচের আমার অন্যান্য উত্তর দেখুন)।

সতর্কবাণী

  • সবকিছু পুনঃনামকরণ করার আগে সবকিছুকে একটি .zip ফাইলে আপ করা গুরুত্বপূর্ণ, কারণ এই পদ্ধতিটি উৎস নিয়ন্ত্রণের সাথে সমস্যা তৈরি করতে পারে।
  • আপনার প্রকল্পটি যদি সোর্স নিয়ন্ত্রণের অধীনে থাকে, তবে আপনি যদি সংস্থার সোর্স নিয়ন্ত্রণের বাইরে ফাইল বা ডিরেক্টরিগুলিকে পুনঃনামকরণ করেন (উইন্ডোজ এক্সপ্লোরার ব্যবহার করে) এটি সমস্যা তৈরি করতে পারে। সোর্স কন্ট্রোল ফ্রেমওয়ার্কের সাহায্যে ফাইলটি পুনরায় নামকরণের পক্ষে এটি অগ্রাধিকারযোগ্য , যদি আপনি এটির ফাইলটি সংরক্ষণ করতে পারেন তবে ডান ক্লিকের প্রসঙ্গ মেনুটি দেখুন - এটি ফাইলটির নামকরণের জন্য একটি ফাংশন থাকতে পারে)।

আপডেট 2014-11-02

ReSharper উপরে ম্যানুয়াল পদ্ধতি হিসাবে একই ফলাফল অর্জনের জন্য একটি স্বয়ংক্রিয় পদ্ধতি যোগ করা হয়েছে। যদি নামস্থানটি স্কুইগ্লি নীল রেখা দিয়ে আন্ডারলাইন করা হয় তবে অ্যাকশন পিরামিড আইকনে ক্লিক করুন:

  • উইন্ডোজ এক্সপ্লোরারে ডিরেক্টরি নামটি মিলার জন্য নামস্থান পুনঃনামকরণ করুন;
  • নামস্থান সাথে মেলে উইন্ডোজ এক্সপ্লোরার ডিরেক্টরির ডিরেক্টরি।

দ্বিতীয় ক্ষেত্রে, চূড়ান্ত শব্দটি উইন্ডোজ এক্সপ্লোরারের নতুন ডিরেক্টরি নামটি সংজ্ঞায়িত করে, যেমন, যদি আমরা নামস্থানকে ViewModel2 পরিবর্তন করে ViewModel2 , তবে এটি ফাইলটিকে ViewModel2 ফোল্ডারে সরানোর প্রস্তাব ViewModel2

যাইহোক, এটি অগত্যা উৎস নিয়ন্ত্রণে ফাইলগুলি আপডেট করবে না, তাই আপনাকে এখনও ম্যানুয়াল পদ্ধতিটি ব্যবহার করতে হবে।

2018-01-31 আপডেট করুন

ভিজ্যুয়াল স্টুডিও 2008, ২010, ২01২, ২013, ২015, 2017 আপডেট 1, 2, 3, 4, 5 এর সাথে পরীক্ষা করা হয়েছে।


সরান / প্রকল্প ফাইল পদ্ধতি যোগ করুন

উইন্ডোজ এক্সপ্লোরার হিসাবে দেখানো, এই পদ্ধতিটি সম্পূর্ণরূপে প্রকল্পের জন্য ডিরেক্টরি পুনঃনামকরণের লক্ষ্য।

  1. GIT, SVN বা WinZip (গুরুত্বপূর্ণ!) এর মতো কিছু ব্যবহার করে আপনার সমগ্র প্রকল্প ব্যাকআপ করুন।
  2. ভিজ্যুয়াল স্টুডিওতে সমাধানের মধ্যে, প্রকল্পটি সরান।
  3. উইন্ডোজ এক্সপ্লোরার ডিরেক্টরি পরিবর্তন করুন।
  4. আবার ভিজ্যুয়াল স্টুডিও মধ্যে প্রকল্প যোগ করুন।

সুবিধাদি

  • আপনি উইন্ডোজ এক্সপ্লোরারের মধ্যে ডিরেক্টরিটিকে সমাধানটির মধ্যে প্রকল্পটির নামের সাথে মিলতে পারেন।

অসুবিধেও

  • আপনি যদি কোন লাইব্রেরি সরিয়ে ফেলেন, তবে এটি অন্যান্য প্রকল্পগুলির থেকে কথিত লাইব্রেরিতে কোনও রেফারেন্স মুছে ফেলবে। সমাধানটি এইরকম সংকলন নাও করতে পারে, যতক্ষণ না আপনি লাইব্রেরির রেফারেন্সগুলিকে আবার যুক্ত করেন (এটি বেশ সহজ)। এই কারণটি ধাপ 1 (ব্যাকআপ) এত গুরুত্বপূর্ণ।
  • আপনার যদি সংস্থার নিয়ন্ত্রণ থাকে তবে আপনি ফাইলটির ইতিহাস হারাবেন।

কোনও প্রকল্পটিতে রাইট ক্লিক করে এবং "উইন্ডোজ এক্সপ্লোরার খুলুন ফোল্ডার" নির্বাচন করে আপনি এই প্রক্রিয়াটি সম্পন্ন করার সময় প্রকল্পটি কোথায় সংরক্ষণ করা হয় তা নজর রাখতে সহায়ক।






visual-studio