বিদ্যমান ভিজ্যুয়াল স্টুডিও প্রকল্প থেকে আপনি কীভাবে ভিজ্যুয়াল স্টুডিও প্রকল্পের ধরণটি বলবেন


113

ভিজ্যুয়াল স্টুডিও 2005 ব্যবহার করে।

.Sln বা .vcproj ফাইলগুলিতে (বা অন্য কোথাও) এমন কি এমন কিছু রয়েছে যা প্রকল্পের ধরণ / উপ-টাইপকে সংজ্ঞায়িত করে?

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

ভিএস ফাইলগুলির মধ্যে এই তথ্যটি কোথায় সংরক্ষণ করা হয়েছে?


তাদের একটি আইকন থাকা উচিত যা সেখানে কোন ভাষার (সি #, ভিবি, ইত্যাদি ...) লেখা আছে তা উপস্থাপন করে। আমি মনে করি এটি আপনার বিষয়ে কথা বলছে।
ক্রেডেন্স

আইকন? এগুলি হ'ল পাঠ্য / এক্সএমএল ফাইল। আমি এমন কিছু সন্ধান করছি যা সি ## / কনসোল অ্যাপ্লিকেশন বা এরকম কিছু নির্দেশ করে।
rbrayb

আপনি কি প্রকল্পের আউটপুট বলতে চাচ্ছেন? যেমন অ্যাপ্লিকেশন, শ্রেণি পাঠাগার ইত্যাদি?
রবএস

উত্তর:


57

প্রকল্পে এক্সএমএল ফাইলগুলি:

কনসোল অ্যাপ্লিকেশনগুলিতে রয়েছে:

<OutputType>Exe</OutputType>

উইনফোর্স অ্যাপ্লিকেশনগুলিতে রয়েছে:

<OutputType>WinExe</OutputType>

লাইব্রেরি (.dll) প্রকল্পগুলিতে রয়েছে:

<OutputType>Library</OutputType>

এবং একটি না থাকে

<ProjectTypeGuids>

এএসপি.এনইটি এবং ডাব্লুসিএফ প্রকল্পগুলিতে রয়েছে:

<ProjectTypeGuids>{603c0e0b-db56-11dc-be95-000d561079b0};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
<OutputType>Library</OutputType>

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


.dll প্রকল্প NUnit জন্য Dll তৈরি করার জন্য ProjectTypeGuids যেমন থাকতে পারে আপনি ব্যবহার পরীক্ষা<ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
stijn

2
প্রকল্পের এক্সএমএল ফাইলগুলি কি .csproj ফাইলের অর্থ?
বুগলগস ন্যাশ

3
@ বুগলগস নাশ হ্যাঁ, সি # প্রকল্পের জন্য .csproj ফাইল।
কোডিং উইথস্পাইক

1
আমি মনে করি প্রকল্প নির্দেশিকাগুলি আরও ভাল। আমার ছিল <OutputType>Exe</OutputType>তবে দেখা গেল এটি কনসোল অ্যাপ্লিকেশনটির পরিবর্তে জিইউইডিগুলির মাধ্যমে একটি ওয়েব অ্যাপ্লিকেশন ছিল
আলব্রট্রোস

1
প্রকল্পের ধরণের জন্য গাইডের তুলনা করতে আপনি এখানে একটি তালিকাটি ব্যবহার করতে পারেন: কোডেপ্রজেক্ট
নাথান এফ।

44

আরও কিছু গবেষণা এবং আমি এটি পেয়েছি:

তথ্য: পরিচিত প্রকল্পের প্রকারের গাইডের তালিকা

আমার .sln ফাইলটিতে রয়েছে:

ভিজ্যুয়াল স্টুডিও 2005
প্রকল্প ("{ FAE04EC0-301F-11D3-BF4B-00C04F79EFBC }") = "অ্যাড নাম্বারস", "অ্যাড নাম্বারস.স্প্রোজ", "C 2C81C5BB-E3B0-457E-BC02-73C76634CCD6}"

লিঙ্কটি দেখায়:

প্রকল্পের ধরণের বিবরণ প্রকল্পের প্রকারের গাইড
উইন্ডোজ (সি #) { FAE04EC0-301F-11D3-BF4B-00C04F79EFBC }

সুতরাং এটি উইন্ডোজ সি # এবং সাব টাইপটি @ হার্ডকোডের উত্তর অনুসারে। আমার ক্ষেত্রে এটি "কনসোল অ্যাপ্লিকেশন"।



5

.Vproj ফাইলটি প্রকল্পের প্রকারটি সংজ্ঞায়িত করে, উদাহরণস্বরূপ, নীচে একটি সি ++ প্রকল্প সংজ্ঞায়িত করা হয়।

<VisualStudioProject
   ProjectType="Visual C++"

প্রকল্প ট্যাগটিতে সংকলক সংস্করণও অন্তর্ভুক্ত।


1
একটি নোট হিসাবে, আমি বিশ্বাস করি যে এক্সটেনশনটি হ'ল: .vcproj :)
জেমস

4

সলিউশন এক্সপ্লোরারের "মাই প্রজেক্ট" এ ডাবল ক্লিক করুন এবং "অ্যাপ্লিকেশন টাইপ:" কম্বোবক্স দেখুন। এটি আপনাকে প্রকল্পের ধরণটি (এবং আপনাকে পরিবর্তন করতে দেয়) বলে।


2
ডাবল ক্লিক সম্পর্কে জানেন না? আমি "প্রকল্প / সম্পত্তি" থেকে সেখানে পৌঁছেছি।
rbrayb

একই জিনিস. আপনি মাইক্রোসফ্ট জানেন - যে কোনও অনুষ্ঠানে যাওয়ার তিনটি উপায়। আমি নিশ্চিত একটি কীবোর্ড শর্টকাট আছে।
হার্ডকোড

অ্যাপ্লিকেশন ধরণের কম্বোবক্স কোথায়?
আদি

1
হ্যাঁ, এটা কোথায়? নিকটতম জিনিসটি আমি দেখছি অ্যাপ্লিকেশনের আওতায় আউটপুট টাইপ।
স্ট্রাইডার

1
হ্যাঁ, এটি আউটপুট টাইপ।
মিডেলকে

1

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

প্রকল্পে নতুন আইটেম যুক্ত করার চেষ্টা করুন এবং এটি আপনাকে সেই প্রকল্পের ধরণের নির্দিষ্ট আইটেমগুলি ডিফল্ট বিকল্পগুলির সাথে দেখাবে।

উদাহরণস্বরূপ যদি কোনও ডাব্লুপিএফ প্রকল্প থাকে তবে এটি ডাব্লুপিএফ সম্পর্কিত বিকল্পগুলি 'উইন্ডো', 'পৃষ্ঠা' 'ব্যবহারকারীর নিয়ন্ত্রণ' দেখায় ... উইন্ডো ফর্ম প্রয়োগের ক্ষেত্রে এটি 'উইন্ডো ফর্ম' ইত্যাদি দেখায় .....


0

অনুসরণ করুন: সলিউশন এক্সপ্লোরার -> আপনার প্রকল্প আইটেমের উপরে / হোভার / রাইট ক্লিক করুন (প্রকল্প ফোল্ডার নয় you আপনি ফোল্ডার বা প্রকল্পে ক্লিক করেছেন কিনা তা দেখতে সম্পত্তি বৈশিষ্ট্যটি পরীক্ষা করুন) -> বৈশিষ্ট্য। তারপরে প্রকল্পের জন্য সমস্ত তথ্য উপলব্ধ।


0

সমাধানটিতে ডান ক্লিক করুন এবং ফাইল এক্সপ্লোরারে ওপেন ফোল্ডারটি ক্লিক করুন। প্রজেক্ট ফাইলে নেভিগেট করুন। এটিতে হোভার করুন, সরঞ্জাম টিপ প্রকল্প ফাইলের ধরণটি প্রদর্শন করে।


0
  1. একটি সমাধানের প্রকল্পে রাইট ক্লিক করুন।
  2. বৈশিষ্ট্যগুলি খুলুন -> অ্যাপ্লিকেশন ট্যাব।
  3. ডানদিকে আপনি 'আউটপুট টাইপ' দেখতে পাচ্ছেন যা আপনার প্রজেক্টের বিদ্যমান সমাধানের ধরণকে সংজ্ঞায়িত করে।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.