আমি কীভাবে ভিজুয়াল স্টুডিওতে একটি প্রকল্পে একটি বিদ্যমান ডিরেক্টরি ট্রি যুক্ত করব?


824

বিষয়টি সত্যিই সহজ। ভিজ্যুয়াল স্টুডিওতে ফোল্ডার তৈরি করার পরিবর্তে, আমি ফাইল সিস্টেমে আমার প্রকল্পের জন্য একটি ডিরেক্টরি কাঠামো তৈরি করি। কাঠামো রেখে, আমি কীভাবে কোনও প্রকল্পে সমস্ত ফোল্ডার এবং ফাইলগুলি অন্তর্ভুক্ত করব?

যদি আমি পরিষেবাদি নামক ফোল্ডারে "বিদ্যমান ফাইল যুক্ত করি" এবং ডিরেক্টরি কাঠামোর একটি ফাইলটিতে নেভিগেট করি .. পরিষেবাদি> অ্যাকাউন্টম্যানেজমেন্ট> ক্রিয়েটএকাউন্ট.সি, এটি ভিজ্যুয়াল স্টুডিওতে তেমন প্রদর্শিত হয়: পরিষেবাদি> ক্রিয়েটএকউন্টসন্ট.এস। আমি এই করতে চাই না।

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



উত্তর:


1438

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

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন


150
প্রকল্প ডিরেক্টরিটির বাইরের কোনও ডিরেক্টরি (গাছ) দিয়ে এটি করার কোনও উপায় আছে কি ?
imre

2
এমন কোনও ফোল্ডারের জন্য কী এমন উপায় আছে যা আপনার প্রকল্প যেখানে নেই তার উপ-ডিরেক্টরি নয়? যেমন: E আছে: \ প্রজেক্টএক্স \ প্রজেক্ট.ভিসিপ্রোজে E: \ সাধারণ * .cs ফোল্ডার অন্তর্ভুক্ত রয়েছে?
ম্যাট কনোলি

4
প্রায় কাজ। আমি ডিরেক্টরি ট্রি দেখতে পাচ্ছি এবং একাধিক ফাইল যুক্ত করতে পারি তবে এটি আমাকে সাব-ট্রি সহ একটি সম্পূর্ণ ডিরেক্টরি যুক্ত করতে দেয় না।
ম্যানিক ব্লোফিশ

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

5
প্রকল্পের বাইরে এটি করার জন্য আমি কেবলমাত্র একটি প্রতীকী লিঙ্কটি ব্যবহার করছি ... আমার উত্তর দেখুন: stackoverflow.com/a/26537736/835561
এডেইন

77

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


14
এটি ভিস্তা আলটিমেট 64৪ বিটে আমার ভিএস ২০১০-এর ইনস্টলেশন কাজ করে না।
জন মেলভিলে

13
না, উইন্ডোজ 7 এ আমার ভিএস 2010 ইনস্টলেশনটিতে কাজ করে না।
এএইচ।

9
এটি ভিএস ২০১০ (অ-প্রশাসক মোড) এও কাজ করে না তা নিশ্চিত করে
ডেভিড গার্ডিনার

9
আমি মনে করি না আপনি ছেলেরা এটি সঠিকভাবে করছেন। ভিএস 2010 ফোল্ডার টানা এন ড্রপ সমর্থন করে। আমি আমার সরঞ্জাম-কিটগুলি অন্তর্ভুক্ত করার জন্য সর্বদা এটি করি। আপনাকে নিশ্চিত করতে হবে যে আপনি প্রকল্পের গাছে ফেলেছেন। সমাধান প্যানেল এবং সমাধান নোড নিজেই ড্রপটি পাবেন না। ওএস এখানে অপ্রাসঙ্গিক, তবে সন্দেহকারীদের জন্য আমি উইন্ডোজ 7 64 বিট ব্যবহার করি।
গ্যাভিন উইলিয়ামস

4
"সমাধান আইটেম" কোনও প্রকল্পে আইটেম যুক্ত করার চেয়ে আলাদা। সমাধান আইটেমগুলি ভিএস সমাধানের মধ্যে একটি বিশেষ ফোল্ডার।
টড স্মিথ

53

ভিজ্যুয়াল স্টুডিও 2015-এ, আপনি এটি এভাবেই করেন।

আপনি যদি কোনও নির্দিষ্ট ফোল্ডারের নীচে সমস্ত বংশধর ফাইলগুলি স্বয়ংক্রিয়ভাবে অন্তর্ভুক্ত করতে চান:

<Content Include="Path\To\Folder\**" />

নির্দিষ্ট পথের মধ্যে কেবল ফাইলগুলি অন্তর্ভুক্ত করার জন্য এটি সীমাবদ্ধ করা যেতে পারে:

<Content Include="Path\To\Folder\*.*" />

অথবা কেবলমাত্র একটি নির্দিষ্ট এক্সটেনশানযুক্ত ফাইলগুলি:

<Content Include="Path\To\Folder\*.jpg" >

রেফারেন্স: http://jamesrpatterson.com/blog/automatic-include-in-project-for-visual-studio


3
আমি এই সহায়কটি পেয়েছি কারণ আমি প্রতিটি স্বতন্ত্র ফাইল (স্বীকৃত উত্তরের ক্ষেত্রে যেমন ছিল তেমন)
গর্ডন বিন

3
আইএমও এখানে সবচেয়ে দরকারী উত্তর।
সিনজাই

কোথায় যোগ করা হয়? আপনি কীভাবে কোনও ভিএমএসের এক্সএমএল ভিউতে পাবেন?
ম্যাথু ডিন

1
ভিজুয়াল স্টুডিও যখন সাড়া দিচ্ছে না এবং হ্যাং হয়ে যায় তখন আপনি যখন বৃহত্তর শ্রেণিবদ্ধ ফোল্ডার যুক্ত করতে চান এটিই সেরা সমাধান।
গৌতম অ্যালান

1
মাইক্রোসফ্ট ভিএস টিমের জন্য এটি লজ্জাজনক
dejjub-AIS

33

অনুলিপি করুন এবং আটকান

একটি ফোল্ডার যুক্ত করতে, সমস্ত উপ-ডিরেক্টরি এবং ফাইলগুলি আমরা অনুলিপি এবং পেস্ট করতে পারি। উদাহরণস্বরূপ আমরা করতে পারি:

  1. ফোল্ডারে উইন্ডোজ এক্সপ্লোরারে ডান ক্লিক করুন, এবং অনেক ফাইল এবং ফোল্ডার সহ ফোল্ডারে অনুলিপি করুন।

  2. তারপরে ভিজ্যুয়াল স্টুডিও সমাধান সন্ধানের ক্ষেত্রে গন্তব্য ফোল্ডারে ডান ক্লিক করুন এবং পেস্ট ক্লিক করুন click

  3. টিএফএসে alচ্ছিক যুক্ত; তারপরে উপরের ফোল্ডারে ডান ক্লিক করুন এবং সমস্ত সাব-ফোল্ডার এবং ফাইলগুলি চেক করতে টিএফএসে চেক ইন করুন।


এটি আমার পক্ষে কাজ করেছে তবে ভিএস 14 এবং উইন্ডোজ 10 প্রোতে টানুন এবং ড্রপ কার্যকর হয়নি।
মোনা জালাল

1
অ্যাডমিনিস্ট্রেটর হিসাবে আপনি ভিএস চালাচ্ছেন না হলে ড্রাগ এবং ড্রপ কাজ করতে পারে না
আরটিহমস

18

আপনি একটি প্রতীকী লিঙ্ক ব্যবহার করতে পারেন। এটি একটি প্রকল্পের ফাইলটিকে অন্য প্রকল্পে সংশোধন করে তোলে (এটি আসলে একই ফাইল হিসাবে)।

এটা করতে:

  1. প্রশাসক হিসাবে সিএমডি প্রম্পট খুলুন
  2. mklink / d [বর্তমান প্রকল্পের ডিরেক্টরি নাম] [অন্যান্য প্রকল্পের ডিরেক্টরিতে এটি নির্দেশ করা উচিত]

এটির অসুবিধা এবং অসুবিধা রয়েছে, তবে আমি উপলক্ষে এটি নকল পাঠাগারগুলির জন্য ব্যবহার করি যার বিভিন্ন নামের প্রয়োজন।

আনুপের জন্য সম্পাদনা করুন: ভিজ্যুয়াল স্টুডিওতে যুক্ত করার পদক্ষেপ:

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

এই আমি অনুসরণ করা পদক্ষেপ এবং কয়েক দম্পতি বিভিন্ন প্রকল্পের জন্য কাজ করে।


এটি কাজ করে না! প্রতীকী লিঙ্কগুলি ফোল্ডার হিসাবে স্বীকৃত নয়
অনুপ কে। প্রভু

1
@ আনুপ: আমি কীভাবে এই পদ্ধতিটি ব্যবহার করি তা দেখানোর জন্য আমি পদক্ষেপগুলি যুক্ত করেছি। এটা ব্যবহার করে দেখুন দয়া করে।
এডিন

1
ইহা কাজ করছে! আমি কমান্ড প্রম্পটটি ব্যবহার না করে ফোল্ডারে ডান-ক্লিক করে একটি শর্টকাট তৈরি করার চেষ্টা করছিলাম এবং এটি কাজ করে নি। উপরে বর্ণিত পদক্ষেপগুলি অনুসরণ করে বিষয়টি ঠিক করা হয়েছে। ধন্যবাদ
অনুপ কে। প্রভু

1
দ্রষ্টব্য: mklink একটি FAT ফাইল সিস্টেমে কাজ করবে না। এটি এনটিএফএসের জন্য।
অ্যাড্রিয়ান

উত্স নিয়ন্ত্রণ সিম্বলিক লিঙ্কগুলির সাথে সর্বনাশ ডেকে আনবে। গিটের অ্যাডমিন সুবিধাগুলি বা ফাইলটিতে কেবল চেক প্রয়োজন।
সিএডি 0

13

ভিজ্যুয়াল স্টুডিও 2017 এ, আপনি সামনে এবং পিছনে সলিউশন ভিউ এবং ফোল্ডার ভিউয়ের মধ্যে স্যুইচ করেন । আমি মনে করি এটি একটি আরও ভাল বিকল্প, কারণ এটি সমাধানটিকে আরও পরিষ্কার রাখবে। আমি এটি .gitignore, .md ফাইল, ইত্যাদি সম্পাদনা করতে ব্যবহার করি

সমাধান ভিউ এবং ফোল্ডার ভিউ


5
কেবলমাত্র ফোল্ডারগুলি দেখার জন্য নয়, কীভাবে সমাধানটিতে বিদ্যমান ফোল্ডার যুক্ত করা যায় তা নিয়ে প্রশ্ন।
CShark

1
প্রকৃত কাঠামোটি দেখতে, ফাইল এক্সপ্লোরার ইত্যাদিতে একটি ফোল্ডার খোলার জন্য এটি সত্যিই খুব ভাল বিকল্প - তবে দুর্ভাগ্যক্রমে আপনি ফোল্ডার ভিউ থেকে বিদ্যমান ফোল্ডার ট্রি যুক্ত করতে পারবেন না। এটি কেবল সমাধান দৃষ্টিতেই সম্ভব, যেমন গ্যান্ট বর্ণনা করেছেন।
ম্যাট

12

ইউচেনের উত্তরে প্রসারিত করতে, আপনি লিঙ্ক হিসাবে ফাইল এবং পাথ অন্তর্ভুক্ত করতে পারেন। বিদ্যমান আইটেমগুলি যুক্ত করা এটি একই জিনিস নয় কারণ এটি আপনার প্রকল্পের ফোল্ডার কাঠামোটিতে কোনও অতিরিক্ত অনুলিপি তৈরি করে না। আপনি যদি একটি প্রচলিত ফোল্ডার / ফাইল ইত্যাদি বিভিন্ন জায়গায় ব্যবহার করতে চান তবে এটি কার্যকর তবে আপনি কেবল একটি সংস্করণ / অনুলিপি বজায় রাখতে চান।

*.csprojলিঙ্কটি তৈরি করতে আপনি কোনও ফাইলে কী যুক্ত করতে পারেন তার একটি উদাহরণ এখানে

<Compile Include="$(Codez)\z.Libraries\Common\Strings\RegexExtensions.cs">
    <Link>Helpers\RegexExtensions.cs</Link>
</Compile>

<Compile Include="..\..\z.Libraries\MoreLINQ\MoreLinq\ExceptBy.cs">
    <Link>Helpers\ExceptBy.cs</Link>
</Compile>

<Content Include="C:\Codez\Libs\Folder\OtherFolder\**\*.*">
    <Link>%(RecursiveDir)%(Filename)%(Extension)</Link>
    <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>

$(Codez) আমি নির্ধারিত একটি উইন্ডোজ এনভায়রনমেন্ট ভেরিয়েবল, আপনি একই পদ্ধতিতে বিল্ট-ইন এনভায়রনমেন্ট ভেরিয়েবল ব্যবহার করতে পারেন।

শেষ উদাহরণ গ্রুপটি চূড়ান্ত আউটপুটে আমার প্রয়োজনীয় সামগ্রীর ফাইলগুলির একটি গুচ্ছ। সে সম্পর্কে আরও তথ্যের জন্য https://stackoverflow.com/a/11808911/492 এবং অন্যান্য উত্তর ও লিঙ্কগুলি দেখুন।

এ আরও MSBuild তথ্য https://msdn.microsoft.com/en-us/library/bb629388.aspx


2
এই উত্তর হওয়া উচিত!
জুরিজস কাস্তানভস

4

আমি মনে করি যে এটি কম্পাইল ইনক্লুড = "" দিয়ে করার জন্য আমি একটি উপায় খুঁজে পেয়েছি \ কোড ***। সিএস "আমি যা চাইছিলাম তা হল আমার কোড ফোল্ডারের আওতায় কোডটি অন্তর্ভুক্ত করা।

এই প্রকল্প ফাইল নমুনা।

<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="15.0" DefaultTargets="BuildTarget">
    <PropertyGroup>
        <OutputType>Library</OutputType>
    </PropertyGroup>
    <PropertyGroup>
        <StartupObject />
    </PropertyGroup>
    <PropertyGroup>
        <RootNamespace>Autogen</RootNamespace>
    </PropertyGroup>
    <ItemGroup>
        <Compile Remove="@(Compile)" />
        <Compile Include=".\Code\**\*.cs" />
    </ItemGroup>
    <Target Name="BuildTarget">
        <Message Text="Build selected" Importance="high"/>
    </Target>
</Project>

2

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

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


0

আমি যতদূর বলতে পারি, ভিএস 2010 এ করার একমাত্র উপায় হ'ল ড্রাগ এবং ড্রপ পদ্ধতির অনুরূপ। আপনি যে প্রকল্পটিতে যুক্ত করতে চান সেই সমাধানটিতে ডান ক্লিক করুন। অ্যাপ্লিকেশন মেনুতে একটি অ্যাড ... আইটেম থাকবে। এটি খুললে আপনি দেখতে পাবেন যে বিকল্পগুলির মধ্যে একটি হ'ল সমাধানে একটি বিদ্যমান প্রকল্প যুক্ত করা।

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

যেহেতু এটির জন্য একটি বিদ্যমান প্রকল্প ফাইলের প্রয়োজন হয়, যতক্ষণ না সেই গাছটিকে একটি প্রকল্পে রূপান্তরিত করা হয় ততক্ষণ ডিরেক্টরি ট্রি আমদানি করা অসম্ভব হবে না।


0

আমি আমার সন্তুষ্টির কোনও উত্তর পাইনি, তাই আমি নিজেকে আবিষ্কার করেছি।

আপনি যদি আপনার প্রকল্পে বাহ্যিক উত্স কোডগুলি যুক্ত করতে চান এবং পুরো কোডগুলিতে অনুলিপি করতে না চান তবে আপনার উত্তর এখানে রয়েছে। অন্যান্য গিটগুলির সাথে আমার অনেক নির্ভরতা রয়েছে এবং মিনিট না হলেও এগুলি প্রতি ঘন্টা আপডেট হয়। সিঙ্ক আপ করার জন্য আমি প্রতি ঘন্টা অনুলিপি করতে পারি না। এখানেই সব পাবেন আপনি যা করতে চান।

ধরুন এটি কাঠামো:

/ রুট / প্রজা / src

/ রুট / প্রজা / অন্তর্ভুক্ত

/ রুট / projB / src

/ রুট / projB / অন্তর্ভুক্ত

/ রুট / yourProj / src

/ রুট / yourProj / অন্তর্ভুক্ত

  1. আপনার ভিএস সমাধান শুরু করুন।
  2. সমাধানের ঠিক নীচে প্রকল্পের নামটি ডান ক্লিক করুন।
  3. তারপরে "অ্যাড", "নতুন ফিল্টার" ক্লিক করুন, প্রোজএর জন্য "প্রোজএ" নামটি দিন।
  4. "ProjA" এ ডান ক্লিক করুন, "যুক্ত করুন", "নতুন ফিল্টার" ক্লিক করুন, নাম "src" লিখুন
  5. "প্রকল্প" এ ডান ক্লিক করুন, "যুক্ত করুন", "নতুন ফিল্টার" ক্লিক করুন, নাম অন্তর্ভুক্ত করুন "অন্তর্ভুক্ত"
  6. "ProjA" / "src" টি ডান ক্লিক করুন, "যুক্ত করুন", "বিদ্যমান আইটেম" এ ক্লিক করুন, তারপরে আপনার উত্সের সাথে সমস্ত উত্স কোড যুক্ত করতে বা একের পর এক / root / projA / src ব্রাউজ করুন।
  7. "প্রকল্প" / "অন্তর্ভুক্ত" এর জন্য একই করুন
  8. প্রকল্পের জন্যও একই কাজ করুন। এখন আপনার বাহ্যিক / বিদ্যমান প্রকল্পগুলি আপনার সমাধান / প্রকল্পে উপস্থিত রয়েছে। ভিএস তাদের একসাথে সংকলন করবে। এখানে একটি কৌশল। যেহেতু আপনার প্রকল্পের অধীনে প্রজ এবং প্রজবি ভার্চুয়াল ফোল্ডার, তাই সংকলকটি প্রজএ / অন্তর্ভুক্ত করতে পারে না।

  9. যদি এটি প্রজাকে / অন্তর্ভুক্ত না করে, তবে ডানদিকে ক্লিক করুন, "সম্পত্তি" নির্বাচন করুন Proper

  10. "সি / সি ++" এ নেভিগেট করুন। "অতিরিক্ত অন্তর্ভুক্ত ডিরেক্টরিগুলি" সম্পাদনা করুন, আপনার প্রকল্প যুক্ত করুন / যেমন "../projA/includes", আপেক্ষিক পথ অন্তর্ভুক্ত করুন।

একটি সতর্কতা, যদি সেখানে নকল থাকে / অন্তর্ভুক্ত শিরোলেখ ফাইল থাকে, "শিরোনাম ফাইলটিতে" প্রকল্প থেকে বাদ দিন "সত্যই কাজ করে না doesn't এটি ভিএস-এ একটি বাগ


0

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

SDK ফর্ম্যাট .csprojফাইলটি বর্তমানে নিম্নলিখিত প্রকল্পের ধরণের সাথে কাজ করে :

  • ক্লাস গ্রন্থাগার প্রকল্প

  • কনসোল অ্যাপস

  • এএসপি.নেট কোর ওয়েব অ্যাপস

  • .NET কোন প্রকল্পের মূল প্রকল্প

নতুন ফর্ম্যাটটি ব্যবহার করতে একটি নতুন .NET কোর বা .NET স্ট্যান্ডার্ড প্রকল্প তৈরি করুন। কারণ টেমপ্লেটগুলি ভিজ্যুয়াল স্টুডিও 2019 সালেও পুরো। নেট ফ্রেমওয়ার্কের জন্য আপডেট করা হয়নি, একটি নেট ক্লাসের লাইব্রেরি তৈরি করতে। নেট স্ট্যান্ডার্ড লাইব্রেরি টেম্পলেটটি নির্বাচন করুন এবং তারপরে আপনার পছন্দের ফ্রেমওয়ার্ক সংস্করণটি লক্ষ্য করে প্রজেক্ট ফাইলটি সম্পাদনা করুন ( নতুন স্টাইলের প্রকল্পের ফর্ম্যাটটি ভিজ্যুয়াল স্টুডিওর ভিতরে সম্পাদনা করা যেতে পারে - সমাধান এক্সপ্লোরারের প্রকল্পটিতে ডান ক্লিক করুন এবং "প্রকল্পের ফাইল সম্পাদনা করুন" নির্বাচন করুন)। উদাহরণ স্বরূপ:

<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <TargetFramework>net46</TargetFramework>
  </PropertyGroup>
</Project>

আরও পড়া:

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