আসল ফোল্ডার হিসাবে ভিজ্যুয়াল স্টুডিও সলিউশন ফোল্ডার


119

আমার কাছে একটি ভিজ্যুয়াল স্টুডিও সমাধান রয়েছে। বর্তমানে এটি একটি খালি সমাধান (= কোনও প্রকল্প নয়) এবং আমি কয়েকটি সমাধান ফোল্ডার যুক্ত করেছি।

সলিউশন ফোল্ডারগুলি কেবল "ভার্চুয়াল ফোল্ডার" বলে মনে হয়, কারণ সেগুলি প্রকৃতপক্ষে ফাইল-সিস্টেমে তৈরি হয় নি এবং সমাধান ফোল্ডারের অভ্যন্তরীণ ফাইলগুলি কেবল .sln ফাইলের মতো একই ফোল্ডারে বসে আছে।

সলিউশন ফোল্ডারগুলিকে "আসল" ফোল্ডার হিসাবে বিবেচনা করতে ভিজ্যুয়াল স্টুডিওকে বলে যে এমন একটি সেটিং আছে যা আমি অবহেলা করেছি, এটি ফাইল সিস্টেমে তৈরি করা এবং ফাইলগুলিকে into ফোল্ডারের মধ্যে একটিতে নিয়ে যাওয়ার সময় ফাইলগুলিতে সরিয়ে নেওয়া?

সম্পাদনা: ধন্যবাদ তখন ভিএস 2010 এর জন্য কোনও পরামর্শ দিতে যাচ্ছেন :)


52
এটি সবচেয়ে বিরক্তিকর একটি ভিজ্যুয়াল স্টুডিওর উদ্দীপনা
অ্যান্ডি হোয়াইট

আমি কীভাবে এই তর্কটি সঠিকভাবে মোকাবেলা করতে পারি?
Hellboy

মজার বিষয়, রাইডার ধরণের এই বৈশিষ্ট্যটি রয়েছে (তবে ফোল্ডারটি .sln ফাইলের মতো একই পথে থাকতে হবে এবং প্রকৃত ফোল্ডার রেফারেন্সটি .sln ফাইলের মধ্যে সংরক্ষণ করা হয় না): jetbrains.com/help/rider/Extending_Your_Solution। এইচটিএমএল
আরএসএএনএ

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

উত্তর:


43

কোনও বিশেষ সেটিং নেই। আমি মনে করি না এটি সমর্থিত।

আপনি সমাধানের মধ্যে একটি "প্রকল্পে" প্রকৃত ফোল্ডার তৈরি করতে পারেন, তবে সমাধানটিতে নয় in


1
এটি এখনও ভিএস 2017 হিসাবে সঠিক বলে মনে হচ্ছে
থিও

2
... এবং ভিএস 2019
কেন

ভিএস সম্পর্কে একটি খারাপ বিষয় এমএস স্লান ফোল্ডারগুলিকে বিকল্প হিসাবে রাখেন না কেন, তবে ALSO রিয়েল ফোল্ডারগুলিকে সমাধানে যুক্ত করতে দেয়। খুব বিরক্তিকর. ফাইল সিস্টেমটি কাজ করে, কেন চাকাটিকে পুনরায় উদ্দীপনা (বর্গ হিসাবে)।
মেমডেভোপার

46

নেই একটি ওয়ার্কঅ্যারাউন্ড যে আসলে আশানুরূপ আচরণ করবে,

  1. সমাধানটিতে একটি নতুন বা বিদ্যমান ওয়েবসাইট যুক্ত করুন । (আমি সাধারণত একটি নতুন তৈরি করি))
  2. এটি নিশ্চিত করুন যে এটি আপনার সমাধান ফোল্ডারের ভিতরে তৈরি হয়েছে। (আমি কখনও কখনও এমনকি কোনও বাহ্যিক ফোল্ডারে একটি "লিঙ্ক" তৈরি করি, যেমন কোনও নেটওয়ার্ক শেয়ারে 'ডক্স' বা 'বিপণন'। সেক্ষেত্রে এটি গিট অবশ্যই উপেক্ষা করবে।)
  3. বিল্ড এন্ড ডিপ্লয় থেকে এই "ওয়েব সাইট" কে বাদ দেওয়ার জন্য "প্রকল্প" সেটিংস বা কনফিগারেশন ম্যানেজারে যাওয়ার বিষয়টি নিশ্চিত করুন !

সম্পন্ন. এখন সলিউশন এক্সপ্লোরার ফাইল সিস্টেমে যে কোনও পরিবর্তন এবং এর বিপরীতে (সাবফোল্ডার সহ) প্রতিবিম্বিত করবে।

আমি (মিস) এটি চশমা, ডক্স, প্রধানমন্ত্রী এবং দলের মধ্যে ভাগ করা কিছু ডিভস স্ক্রিপ্টগুলির জন্য ব্যবহার করি। এটি নির্বাচন করা সহজ, উত্স নিয়ন্ত্রণে কী অন্তর্ভুক্ত করা যায় বা না, এবং (সঠিকভাবে সেট আপ করা থাকলে) এটি বিল্ডের সাথে বিরোধ করে না।

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


4
এখানে পূর্ণাঙ্গ নির্দেশাবলী রয়েছে: সমাধানটিতে ডান ক্লিক করুন -> "যুক্ত করুন" -> "নতুন ওয়েব সাইট ..." -> (আমি "এএসপি.নেট খালি ওয়েব সাইট" বেছে নিয়েছি)। অবস্থান পরিবর্তন করার পরে "\ মাইনেম "টিকে পথে যুক্ত করতে ভুলবেন না, অন্যথায়" ঠিক আছে "ক্লিক করলে ডায়ালগটি পুনরায় খোলা হবে। এর পরে আপনার সমাধানটি -> "বৈশিষ্ট্যগুলি" -> "কনফিগারেশন বৈশিষ্ট্য" -> ওয়েব প্রকল্পের জন্য "বিল্ড" আনচেক করুন রাইট ক্লিক করুন।
ব্যবহারকারী 764754

এটি কি এখনও কাজ করছে? VS2015 ব্যবহার করে তবে এটি কার্যকর হয় না।
জান পাওলো গো

ভিএস ২০১7-তে পুরোপুরি একটি আসল ফোল্ডার তৈরি করে তবে ওয়েব সাইট আইকন (ডার্ক সার্কেল) সলিউশন এক্সপ্লোরারে প্রদর্শিত হবে। কেউ কীভাবে এটি ঠিক করতে জানেন?
আন্দ্রে কারচেউস্কি

হ্যাঁ এটি VS2019 এ কাজ করে তবে ফাইল ফাইলের পরিবর্তনগুলি নিরীক্ষণ করে না। আপনার বর্তমান ফাইলগুলি দেখতে মাঝেমধ্যে "রিফ্রেশ" করতে হবে। নতুন, ক্লিনার এবং ক্লিয়ারার ফাইল সিস্টেম-গ্লোব-ভিত্তিক .*projফর্ম্যাটটিকে সমর্থন করার জন্য যদি কেবল সি # প্রকল্পগুলি একমাত্র সমাধান ধরণের না হত ।
শানোন

32

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


এটি দরকারী তবে "সোর্স ভিউ"-তে আপনি কোনও প্রকল্পের সমস্ত ডান ক্লিক শর্টকাট হারিয়েছেন, যেমন, "নিউগেট প্যাকেজগুলি পরিচালনা করুন"।
ডেভিড লিয়াং

1
অন্যান্য ভাষার তুলনায় কেবল সি ++ সমাধান বা প্রকল্পগুলি কেন আলাদা আচরণ করে?
বন্ধুত্বপূর্ণ ঘোস্ট

এটি আমাকে সহায়তা করেছিল, সুতরাং আমি যেখানে ফোল্ডার ভিউতে একটি ফোল্ডার তৈরি করেছি যেখানে এটি চাইছিলাম, তারপরে আমি একটি সমাধান ফোল্ডার যুক্ত করে ফোল্ডারের শিশু হিসাবে প্রকল্প যুক্ত করেছি। সত্যই আমার কাছে তা বোঝায় না, তবে এই উত্তরটি আমাকে পেতে সাহায্য করেছে
হাঞ্জোলো

এটি আমি যা চাই ঠিক তাই। ধন্যবাদ!
ব্যবহারকারী1633272

10

নির্বাচিত উত্তরটি পরামর্শ দেয় যে সমাধান ফোল্ডারগুলির পরিবর্তে প্রকৃত প্রকল্পগুলি ব্যবহার করা সম্ভব হবে, তবে কীভাবে এটি সত্য তা ব্যাখ্যা করে না। আমি অনুমান করি যে আমি এখানে যা বর্ণনা করছি তা সম্ভবত অর্জনের সবচেয়ে কম বিশ্রী উপায় ... :- পি

নিয়মিত প্রকল্প ফাইলগুলির সমস্যা হ'ল তারা শেষ পর্যন্ত সংকলন করবে MSBUILD। এবং যদি আপনি এমন একটি প্রকল্প চান যা কেবলমাত্র অ-সংকলনযোগ্য ফাইলগুলিতে থাকে তবে এটি একটি সমস্যা হবে।

তবে কিছু সময় আগে ভিজ্যুয়াল স্টুডিও একটি নতুন প্রকল্পের প্রকার: ভাগ করা প্রকল্প (.shproj এক্সটেনশন) প্রবর্তন করেছিল। এই প্রকল্পের ধরণটি ডিফল্টরূপে সংকলিত হয় না , তবে কেবলমাত্র (এবং কেবলমাত্র যদি) এটি অন্য প্রকল্প দ্বারা রেফারেন্স করা হয়।

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

তারপরে <None Include="**/*" />.shproj ফাইলে ক্লজ ব্যবহার করে আমরা এটিকে স্বয়ংক্রিয়ভাবে যে কোনও নতুন ফাইল এবং / অথবা সাবফোল্ডারগুলি প্রতিবিম্বিত করতে পারি ।

সুতরাং মূলত এটি করুন:

  • আপনার সমাধানে একটি নতুন ফোল্ডার তৈরি করুন।
  • এই নতুন ফোল্ডারের মূলটিতে একটি নতুন .shproj ফাইল যুক্ত করুন।
  • আপনার সমাধানে নতুন .shproj রেফারেন্স করুন।

উদাহরণস্বরূপ, আমার ক্ষেত্রে, আমি একটি ডকারডেভ.শপ্রজ তৈরি করেছি, তাই আমি কিছু ডকার-সম্পর্কিত স্ক্রিপ্টগুলি গ্রুপ করতে পারি যা কেবলমাত্র আমাদের উন্নয়ন মেশিনে চালিত হয়:

<?xml version="1.0" encoding="utf-8"?>
<!-- DockerDev/DockerDev.shproj -->
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <None Include="**/*" />
  </ItemGroup>
</Project>

এই .shproj ফাইল ট্র্যাক রাখতে হবে কোন ফাইল, কোনো এই নতুন subfolder DockerDevআমার দ্রবণে ফোল্ডার।

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


আমার অভিজ্ঞতায়, কোনও সন্দেহহীন দলের সদস্য যে কোনও ফাইলের বৈশিষ্ট্য স্পর্শ করার সাথে সাথেই এটি ক্রফট জমা করে; যার পরে আপনার নেভিগেশন ফলকে সদৃশ ফাইল উপস্থিত রয়েছে। কিছু শর্তে প্রতিটি ফাইল .proj ফাইলে গণনা শেষ করে এবং কদর্যতা দেখা দেয়। যদিও আমি হাল ছেড়ে দেওয়া অপছন্দ করি, তবুও আমি 'বিদ্যমান ওয়েবসাইট যুক্ত করুন' পদ্ধতির পছন্দ করি।
শ্যানন

@ শ্যাননন আপনি যে আচরণটি উল্লেখ করছেন তা আমি কখনই অনুভব করতে পারি নি, তবে "প্রমাণের অনুপস্থিতি অনুপস্থিতির প্রমাণ নয়", তাই রয়েছে। তবে আমি প্রতিদিনের ভিত্তিতে ভাগ করে নেওয়া প্রকল্পগুলি ব্যবহার করি, তাই আমি মনে করি এটিও গণনা করে। ওয়েব সাইট প্রকল্পগুলি (ডাব্লুএসপি) সম্পর্কিত, তারাও কাজ করতে পারে বলে আমার ধারণা, অনেক দিন হয়েছে আমি এটি ব্যবহার করি না।
আরএসএনএ

8

সারা ফোর্ড এটি করতে ম্যাক্রোর অবদান রেখেছিল। ভিজ্যুয়াল স্টুডিও ২০১০-এ, আপনি যদি আপনার ম্যাক্রো এক্সপ্লোরারটি খোলেন, আপনি "জেনারেটস্লেনফোল্ডারঅনডাইর স্ট্রাকচার" নামে একটি ম্যাক্রো দেখতে পাবেন। এটি সলিউশন ফোল্ডারগুলি তৈরি করতে স্বয়ংক্রিয়ভাবে ফাইল যুক্ত করবে add


5

সিসিলিয়া ভাইরান দ্বারা সলিউশন ফোল্ডার ফোল্ডার - সিসিলিয়াশারপ

সমাধান ফোল্ডারে বেশ কয়েকটি ফাইল যুক্ত করার ঝামেলা দূর করুন। সমাধানের জন্য প্রসঙ্গ মেনুটি ব্যবহার করুন এবং একটি নতুন সমাধান ফোল্ডার তৈরির বিকল্পের ঠিক নীচে আপনি এখন 'সমাধান ফোল্ডার হিসাবে ফোল্ডার যুক্ত করুন' দেখতে পাবেন। এটি আপনি নির্বাচিত হিসাবে একই নামের সাথে একটি সমাধান ফোল্ডার তৈরি করবে এবং সেই ফোল্ডারের অভ্যন্তর আইটেমগুলিকে সমাধান ফোল্ডারে যুক্ত করবে। এটি ফাইলগুলিকে ডিস্কে স্থানান্তরিত করবে না।


3

না, এটি সমর্থিত নয়। আপনার সন্দেহ হিসাবে, সমাধান ফোল্ডারগুলি হ'ল .sln ফাইলের ভার্চুয়াল সাবেন্টারিগুলি, ফাইল সিস্টেমের সাথে কিছুই করার থাকে না।


3

এর জন্য ভিজ্যুয়াল স্টুডিওর কোনও সমর্থন নেই। আমি একটি এক্সটেনশন করেছি যা ভিএস ২০১৩ এর জন্য কিছু একই কাজ করে। এটি আপনার হার্ড ড্রাইভের ফিজিক্যাল ফোল্ডারে সলিউশন ফোল্ডারগুলি মানচিত্র করে, যদিও ম্যাপিংটি এক উপায় (হার্ড ড্রাইভ থেকে সমাধান পর্যন্ত)। এর অর্থ একটি সমাধান ফোল্ডারের সামগ্রীগুলি হার্ড ড্রাইভ ফোল্ডারের সামগ্রীগুলি প্রতিবিম্বিত করবে, অন্যভাবে নয় other

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

ভিজ্যুয়াল স্টুডিও গ্যালারীটিতে হোস্ট করা: https://visualstudiogallery.msdn.microsoft.com/69e19ea6-4442-4cb6-b300-044dd21f02bd

সম্পাদনা: বিটবাকেটে আপলোড করা হয়েছে। এখন ওপেন সোর্স। এমআইটি লাইসেন্স। https://bitbucket.org/LSS_NorthWind/physical-solution-folders


3

দ্রষ্টব্য: হ্যাঁ এটি সম্ভব আপনি রুটে একটি ফোল্ডার তৈরি করতে পারেন তবে এর লিল বিটটি জটিল ...

কিছু অতিরিক্ত প্রচেষ্টা দিয়ে আপনি এটি করতে পারেন কিভাবে? পদক্ষেপ অনুসরণ করুন -

  • 1-ফোল্ডার তৈরি করুন যেমন: " নতুন ফোল্ডার "নতুন (যেখানে আপনার .sln ফাইলটি থাকে)।
  • ফোল্ডারের ভিতরে আপনার প্রকল্পগুলি অনুলিপি করুন এবং আটকান।
  • আপনার স্লান ফাইলটিতে যান এবং সরানো প্রকল্পগুলি সন্ধান করুন এবং সরানো প্রকল্পের ঠিকানায় নতুন ফোল্ডার যুক্ত করুন।
  • 4. সেভ স্লান ফাইল।
  • 5. আপনার প্রকল্পটি খুলুন এবং গিট বা তার মধ্যে ভান্ডারগুলি প্রতিশ্রুতিবদ্ধ করুন ...
  • Fresh. নতুন স্থানটিতে সংগ্রহস্থলটি গ্রহণ করুন।

    তুমি পেরেছ...

এখনও যদি আপনি আপনার ফোল্ডারটি দেখতে সক্ষম না হন -----

  • 1. একটি সমাধান ফোল্ডার xyz যুক্ত করুন।
  • 2. স্লেন ফাইল খুলুন এবং আপনার ফোল্ডারের নাম দিয়ে ফোল্ডারের নাম পরিবর্তন করুন।

অভিনন্দন আপনি সম্পন্ন করেছেন ..

যদি কোনও সমস্যার মুখোমুখি হন তবে আমাকে সাহায্যের জন্য লিখুন ..


3

"সমাধান ফোল্ডার" তৈরি করুন। এটি যৌক্তিক ফোল্ডার তৈরি করবে, তবে দৈহিক ফাইলটি তৈরি করবে না। সমাধান ফোল্ডারে ডান ক্লিক করুন এবং একটি নতুন প্রকল্প ডায়ালগ খুলুন। তবে আপনি ওকে ক্লিক করার আগে আপনাকে একটি প্রকল্পের অবস্থানটি আপনার কাঙ্ক্ষিত শারীরিক ফোল্ডারে পরিবর্তন করতে হবে এবং ভিএস এটিকে তৈরি করে প্রকল্পটি ভিতরে রাখবে।


1

ভিজ্যুয়াল স্টুডিও প্রকল্প ফাইলের জন্য "নতুন ফিল্টার যুক্ত করুন" চয়ন করে আপনি আসল ফোল্ডার যুক্ত করতে পারেন। আপনি বিদ্যমান ফোল্ডারের অধীনে "নতুন ফিল্টার যুক্ত করুন "ও করতে পারেন। ফোল্ডারটি তৈরি হয়ে গেলে, এর পুনরায় নামকরণ করুন এবং উত্স বা শিরোনাম ফাইল যুক্ত করুন বা আপনার প্রকল্পের জন্য উপযুক্ত its এটি আমি জানি এমন একটি উপায় যা আমাদের ভিজ্যুয়াল স্টুডিও আইডিইয়ের মাধ্যমে আসল ফোল্ডার তৈরি করতে দেয়।


এই বৈশিষ্ট্যটি C ++ প্রকল্পের জন্য নির্দিষ্ট।
তামির ড্যানিয়েলি

এই সমাধানটি ভিএস প্রকল্পগুলিতেও প্রযোজ্য - প্রশ্নটি সলিউশন লেভেল ফোল্ডারগুলি সম্পর্কে।
থিও

0

সমাধানের নীচে তৈরি ফোল্ডারটি ভার্চুয়াল হিসাবে বলা হবে। হতে পারে এটিকে একটি কর্মবিধির মতো বলা যেতে পারে তবে আপনি যখন নতুন আইটেম / প্রকল্প যুক্ত করবেন তখন আপনি শারীরিকভাবে ডিস্কে ফোল্ডারটি তৈরি করতে পারেন এবং রবার্ট আপনার বাবার ভাইবোন হওয়া উচিত।

PS- কাছাকাছি তাকান সম্ভবত আমার ব্যাখ্যা করা উচিত "বব আপনার চাচা" মানে আপনার সূক্ষ্ম / সাজানো।


রবার্ট আপনার মায়ের ভাই কিনা তাতে কিছু আসে যায় না?
ড্যারেল লি

0

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

তবে যে কারণে আপনি সমাধানের ফোল্ডারগুলি "শারীরিক" ফোল্ডারগুলির মতো আচরণ করতে চান না তা হ'ল কারণ আপনার সমাধান লেআউটটি সম্ভবত আপনার উত্স নিয়ন্ত্রণ বিন্যাস হিসাবে একই কনভেনশনটি ব্যবহার না করে। সলিউশন ফোল্ডারগুলি আপনাকে আপনার প্রকল্পগুলির শ্রেণিবিন্যাস কাস্টমাইজ করার অনুমতি দেয় যাতে আপনি প্রকল্পগুলি এবং আইটেমগুলিকে আপনার পছন্দ মতো কোনওভাবে গ্রুপ করতে পারেন এবং তারপরে সিদ্ধান্ত নিতে পারেন যে আপনি এটি পছন্দ করেন না এবং চলন্ত উত্স নিয়ন্ত্রণ আইটেমগুলির দুঃস্বপ্নের মধ্য দিয়ে না গিয়ে আবার পরিবর্তন করতে পারেন it আপনার দলের চারদিকে এবং বিরক্তিকর।


1
এটি সঠিক উত্তর - ভার্চুয়াল ফোল্ডার হিসাবে একই নামে একটি ফোল্ডারে ডিস্কে ফাইল তৈরি করুন, তারপরে 'বিদ্যমান বিদ্যমান' ব্যবহার করে ভিএস-এ ফাইল যুক্ত করুন।
রিচার্ড

4
তারা সহজেই ভার্চুয়াল এবং শারীরিক ফোল্ডার উভয়ই প্রয়োগ করতে পারত। এটি পরিষ্কারভাবে একটি উপেক্ষা। রেফারেন্স দেখুন: সর্বদা প্রতিটি আইডিই।
তামির ড্যানিয়েলি

6
(আইআইএস) ভার্চুয়াল ডিরেক্টরিগুলির সলিউশন ফোল্ডারগুলির সাথে কেন কিছু আছে তা আমি কিছুতেই বুঝতে পারি না। উত্স নিয়ন্ত্রণ তর্ক হিসাবে, আমি সমস্যাটি দেখতে পাচ্ছি না। ফাইল টিম আপনার দলের বাকি সদস্যদের বিরক্ত করবে কেন? এটি একটি সাধারণ অপারেশন। এবং কেন আপনি সোর্স নিয়ন্ত্রণে থাকা ফাইলগুলির বিন্যাসটি শারীরিক বিন্যাসের চেয়ে আলাদা হতে চান?
ব্যবহারকারী 247702

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

3
-1 আমার ইউজকেসটি হ'ল: কখনও কখনও আমরা সমাধানে নির্দিষ্ট কিছু নথি যুক্ত করতে চাই। এগুলি নির্মিত হবে না, তবে তাদের উত্স নিয়ন্ত্রণে রাখা হয়েছে। আমাদের সাধারণত তাদের জন্য একটি বিশেষ ফোল্ডার থাকে। আমি আমার সলিউশনটিতে সেই ফোল্ডারটি রাখতে চাই - এতে থাকা ফাইলগুলি নয়, ফোল্ডারটি নিজেই। হ্যাঁ, এই সীমাবদ্ধতা বাইপাস করার বিভিন্ন উপায় রয়েছে তবে সেগুলি অনুকূল নয়। সমাধানের কোনও ফোল্ডারে প্রকৃত রেফারেন্স রাখুন কেবল কাজ করবে।
rsenna

0

আমার এটির জন্য কিছুটা কাজ করতে হবে (এটি দুর্দান্ত নয়, তবে এটি কার্যকর হয়)।

  1. আপনার সমাধানে একটি ফোল্ডার তৈরি করুন (যেমন "কনটোসো")
  2. সমাধানটিতে ডান ক্লিক করুন এবং তারপরে "সমাধান এক্সপ্লোরারে ফোল্ডারটি খুলুন" ক্লিক করুন
  3. সমাধান ডিরেক্টরিতে ভৌত ফোল্ডার (যেমন "কনটোস") তৈরি করুন
  4. ফিজিক্যাল ফোল্ডারে ফাইল অনুলিপি / তৈরি করুন।
  5. সমাধান এক্সপ্লোরারে ফাইলগুলিকে ভার্চুয়াল ফোল্ডারে টেনে আনুন।

এটি দুর্দান্ত নয় কারণ আপনাকে ফাইলের রেফারেন্সগুলি ম্যানুয়ালি বজায় রাখতে হবে তবে এটি আমার পক্ষে কাজ করে।

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