ভিএস 2017 এ ক্লাস ডায়াগ্রাম


180

আমি ভিএস 2015 ব্যবহার করছি এবং ক্লাস ডায়াগ্রাম আইটেমটি পছন্দ করি। আমি সম্প্রতি 2017 এ আপগ্রেড করেছি এবং ক্লাস ডায়াগ্রাম আইটেমটি খুঁজে পেতে পারে না বলে মনে হচ্ছে। কেউ কি করে জানো যে আমি এটিতে কীভাবে পৌঁছেছি?


37
মেনু সরঞ্জামগুলিতে যান-> সরঞ্জাম এবং বৈশিষ্ট্য পান। 'ভিজ্যুয়াল স্টুডিও এক্সটেনশান ডেভলপমেন্ট' কাজের চাপ দিন, 'ক্লাস ডিজাইনার' বিকল্পটি চয়ন করুন। ইনস্টল করুন
আর্টুর কার্বোন

উত্তর:


210

VS2017 এন্টারপ্রাইজ ব্যবহার:

  1. দ্রুত প্রবর্তন দণ্ড (উপরের ডান) যান Ctrl+ +Q
  2. "ক্লাস ডিজাইনার" টাইপ করুন এবং একটি ইনস্টল লিঙ্ক পপ আপ হবে

    কুইক লঞ্চ> ক্লাস ডিজাইনার

  3. ইনস্টল করুন, পুনরায় আরম্ভ করুন, এবং আপনার দৌড় থেকে দূরে ক্লিক করুন ... উপভোগ করুন!


9
আপনি যদি স্প্যানিশ সংস্করণটি চালান তবে আপনাকে "ডিজাইডোর ডি ক্লেস" টাইপ করতে হবে
xav56883728

3
ভিজ্যুয়াল স্টুডিও কমিউনিটি 2017 এর ফরাসি সংস্করণে, "কনসেপ্টিউর দে ক্লাস" টাইপ করুন জার্মান সংস্করণে, "ক্ল্যাসেন ডিজাইনার" (@ ডিবিএকে ধন্যবাদ) টাইপ করুন
লেপ্যাট

কাজ Professionalহিসাবে ভাল
Nimesh মাধবন

5
আমার জন্য কোন ফলাফল নেই।
মার্ক লটার

138

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

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

ভিএস ইনস্টলার> স্বতন্ত্র উপাদান> শ্রেণি ডিজাইনার


2
কি ইউআই উপাদান উপলব্ধ করা হয়? এই উপাদানটি আমার ইনস্টল (ভিএসপি 2017) এর জন্য চেক করা হয়েছে, তবে আমি ক্লাব ডিজাইনার 'শিরোনামের কোনও মেনু বিকল্প উপলব্ধ নেই যখন আমি ভিএস পুনরায় চালু করি when --- উফফফফ, আমার খারাপ। যেহেতু সম্ভবত আমার মতো অনুপস্থিত মনের মত অন্য কেউ রয়েছেন , তাই এমএস থেকে একটি ধাপে ধাপে গাইড এখানে রয়েছে । আমি ফাইল> নতুন> ফাইল চেষ্টা করছিলাম তবে আমার প্রকল্প> নতুন আইটেম যুক্ত করার দরকার ছিল। অসীম মেনুগুলির অভিশাপ ...
শন অলরেড

32

বৈশিষ্ট্যটি পেতে আপনাকে ভিজ্যুয়াল স্টুডিও 2017 ইনস্টলার থেকে "ক্লাস ডিজাইনার" loadচ্ছিক উপাদান ইনস্টল করতে হবে।

দেখুন: ভিজ্যুয়াল স্টুডিও সম্প্রদায় 2017 উপাদান ডিরেক্টরি

তবে এই ধরণের আইটেমটি সমস্ত প্রকারের প্রকারে উপলভ্য নয় । শুধু নিজের জন্য চেষ্টা করুন:

  • একটি কনসোল অ্যাপে (.NET ফ্রেমওয়ার্ক) উপলব্ধ;

  • কোনও কনসোল অ্যাপে (.NET কোর) উপলব্ধ নেই

। নেট কোর প্রকল্পগুলির জন্য আমি ভবিষ্যতের প্রাপ্যতার জন্য আরও তথ্য খুঁজে পাই না।




4
আমি মনে করি মাইক্রোসফ্টের আবার ক্লাস ডিজাইনার তৈরি করা উচিত।
তানভীর বদর

আসলে এটি। নেট কোর এ উপলব্ধ, তবে আপনাকে কোনও শ্রেণীর ভিতরে যেতে হবে (নিয়ামক, পরিষেবা ইত্যাদি) এবং ডান ক্লিক করুন -> "দ্রুত চিত্রে যুক্ত করুন"
ডুমিত্রিউ সেবাস্তিয়ান

24

হুররে! এটি কিছু হ্যাক সঙ্গে কাজ করে!

এই মন্তব্য অনুসারে আপনার প্রয়োজন:

  1. (ভিএস সম্প্রদায় সংস্করণের জন্য, অন্য সংস্করণের জন্য পাথ সংশোধন করুন) এর Microsoft.CSharp.DesignTime.targetsমধ্যে ম্যানুয়ালি সম্পাদনা C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\VisualStudio\Managedকরুন ( ClassDesignerমানটি ProjectCapabilityডান ফলক):ফাইলের পার্থক্য

  2. পুনঃসূচনা ভি.এস.

  3. ম্যানুয়ালি পাঠ্য ফাইল তৈরি করুন, MyClasses.cdনিম্নলিখিত বিষয়বস্তু সহ বলুন : <?xml version="1.0" encoding="utf-8"?> <ClassDiagram MajorVersion="1" MinorVersion="1"> <Font Name="Segoe UI" Size="9" /> </ClassDiagram>

বিঙ্গো। এখন আপনি এই ফাইলটি ভিএস-তে খুলতে পারেন ভিএস শুরু হওয়ার পরে আপনি ত্রুটির বার্তাটি দেখতে পাবেন "অবজেক্টের রেফারেন্সটি অবজেক্টের কোনও উদাহরণে সেট করা নেই" তবে ডায়াগ্রামটি কাজ করে।

.NETCore 2.0 অ্যাপ / প্রকল্পের সাথে ভিএস 2017 সম্প্রদায় সংস্করণে v15.3.0 এ চেক করা হয়েছে :

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

গিটহাব ইস্যুটি v15.5 এ সংশোধন করবে বলে আশা করা হচ্ছে


2
আমাকে করণীয় পদক্ষেপ 1 সংশোধন করতে হবে না এখানে কেবল প্রদর্শিত xML সামগ্রীর সাথে একটি .সিডি ফাইল তৈরি করা এটি ডটনেটকোর সাথে কাজ করার জন্য যথেষ্ট বলে মনে হচ্ছে। এই হ্যাক জন্য ধন্যবাদ।
eka808

1
আমার অনুমান যে আপনার পরে 15.5 ভিএস রয়েছে। বর্তমান প্রকাশ 15.7
দিমিত্রি

18

নিম্নলিখিত পদ্ধতিটি আমার পক্ষে কাজ করেছে:

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

4
BTW। এখন এটি ভিএস থেকে কার্যকর, তাই বন্ধ করার দরকার নেই, কেবল সরঞ্জামগুলি-> সরঞ্জাম এবং বৈশিষ্ট্যগুলি ক্লিক করুন
আর্তুর কার্বোন

1
হ্যাঁ, আপনি ঠিক @ আর্টকারকার্বোনে ঠিকই আছেন, যদিও ইনস্টলারটি বেশিরভাগ সময়ে নিজেরাই ভিএস বন্ধ করে দেয়।
উমাইর মালি

7

ভিএস 2017 পেশাদার সংস্করণ- কুইক লঞ্চে যান "শ্রেণি ..." ক্লাস ডিজাইনার নির্বাচন করুন এবং এটি ইনস্টল করুন।

ইনস্টল হয়ে গেলে নতুন আইটেম যুক্ত করতে "ক্লাস ডায়াগ্রাম" অনুসন্ধান করুন এবং আপনি যেতে প্রস্তুত।


4

@ এরিকলের উত্তর ছাড়াও: ভিজ্যুয়াল স্টুডিও সম্প্রদায় 2017 এর ফরাসি সংস্করণে, অনুসন্ধান বারে "কনসেপ্টিউর ডি ক্লাস" টাইপ করুন।


3
জার্মান ভাষায়: "ক্লাসেন ডিজাইনার" :) - মজার বিষয়, এমএস স্থানীয় অনুসন্ধানে এটির নিজস্ব ডিফল্ট ভাষা স্বীকৃতি দেয় না ......
ডিবিএ

এই পোস্টটি প্রশ্নের কোনও মানের উত্তর সরবরাহ করে বলে মনে হচ্ছে না ।
সুনুন ןɐ কিউপি

1
sɐunıɔ ןɐ qɐp আমার উত্তরটি বোঝানো হয়েছিল এরিকলের উত্তরের সরল সংযোজন, তবে সেই সময় আমি আমার খ্যাতির স্তরের কারণে সর্বত্র মন্তব্য করতে পারিনি।
লেপাতে

3
  1. উইন্ডোজ স্টার্ট মেনু থেকে ভিজ্যুয়াল স্টুডিও ইনস্টলারটি খুলুন অথবা ভিজুয়াল স্টুডিওতে মেনু বার থেকে সরঞ্জামগুলি> সরঞ্জাম এবং বৈশিষ্ট্যগুলি নির্বাচন করে নির্বাচন করুন।

    ভিজ্যুয়াল স্টুডিও ইনস্টলার খোলে।

  2. স্বতন্ত্র উপাদানগুলির ট্যাবটি নির্বাচন করুন এবং তারপরে কোড সরঞ্জাম বিভাগে স্ক্রোল করুন।

  3. ক্লাস ডিজাইনার নির্বাচন করুন এবং তারপরে পরিবর্তন নির্বাচন করুন।

ভিজ্যুয়াল স্টুডিও ইনস্টলার উইন্ডো

ক্লাস ডিজাইনার উপাদান ইনস্টল করা শুরু করে।

আরও তথ্যের জন্য, এই লিঙ্কটি দেখুন: কীভাবে: প্রকল্পগুলিতে বর্গ চিত্রগুলি যুক্ত করুন


1

আমি ভিএস 2017 এন্টারপ্রাইজ ব্যবহার করছি, আপনি ক্লাস ডায়াগ্রাম এক্সটেনশনটি ইনস্টল করার বিকল্পটি ভিএসে কুইক লঞ্চ ব্যবহার করে পেতে পারেন you


ইতিমধ্যে উত্তর এখানে দেওয়া হয়েছিল: stackoverflow.com/a/43227591/823321
sɐunıɔ ןɐ qɐp

0

দিমিত্রি এর 2017 উত্তর সম্পর্কে আরও একটি নোট। আমি খুললাম

C:\Program Files (x86)\Microsoft Visual 
Studio\2017\Community\MSBuild\Microsoft\VisualStudio\Managed\ 
Microsoft.CSharp.DesignTime.targets 

এবং <ProjectCapability>উপাদান গিয়েছিলাম । আমি ইতিমধ্যে এটি ছিল:

<ProjectCapability Include="
                          CSharp;
                          Managed;
                          ClassDesigner**;**" />

ক্লাসডিজাইনারের সাথে ইতিমধ্যে সেখানে রয়েছে এবং এখনও আমি হ্যাক-মেড ডায়াগ্রাম সিডি-তে উল্লিখিত এক্সএমএল সম্পাদনা পদ্ধতি ব্যবহার করে দিমিত্রি ব্যবহার করে আইটেমগুলি টেনে আনতে পারিনি (

ম্যানুয়ালি পাঠ্য ফাইল তৈরি করুন, নিম্নলিখিত বিষয়বস্তু সহ MyClasses.cd বলুন:

<?xml version="1.0" encoding="utf-8"?> <ClassDiagram MajorVersion="1"
> MinorVersion="1">
>     <Font Name="Segoe UI" Size="9" /> </ClassDiagram>

)। তবে আমি যখন সেমিকায়নটি 'ক্লাসডিজাইনার' বন্ধ করে সেই উপাদানটিতে রেখেছিলাম তখন ভিজুয়াল স্টুডিওটি পুনরায় খোলে, ভয়েলা, আমি আমার সলিউশন এক্সপ্লোরার থেকে আমার ডায়াগ্রাম.cd উইন্ডোতে ক্লাসগুলি টেনে আনতে সক্ষম হয়েছি।

সুতরাং উপসংহারে, এই উপাদানটি Microsoft.CSharp.DesignTime.targetsকাজ করেছে:

<ProjectCapability Include="
                              CSharp;
                              Managed;
                              ClassDesigner" />

আমি ভিএস 2019 ব্যবহার করছি, সংস্করণ 16.1.5।

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