প্রকল্পের ধরণটি এই ইনস্টলেশন দ্বারা সমর্থিত নয়


147

যখনই আমি (csproj)ইন্টারনেট থেকে ডাউনলোড করা একটি প্রকল্প খোলার চেষ্টা করি , বেশিরভাগ সময়, আমি পাই

"প্রকল্পের ধরণটি এই ইনস্টলেশন দ্বারা সমর্থিত নয়"

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

এর কারণ কী হতে পারে?


7
আমি মন্তব্য করতে চাই যে এই ত্রুটির জন্য বিভিন্ন কারণ রয়েছে বলে মনে হচ্ছে। আমার ক্ষেত্রে আমাকে বিল্ড মেশিনে এমভিসি 3 আরটিএম পুনরায় ইনস্টল করতে হয়েছিল (যা কিছু সময়ের জন্য এমভিসি 3 প্রকল্প তৈরি করছে)।
মাইক চিল

1
পূর্ববর্তী মন্তব্যের মতো, আমি ভিএস ২০০৮ চালাচ্ছি এবং হঠাৎ করে আমি এমন একটি প্রকল্প খুলতে সক্ষম হয়েছি যা আমি বেশ কিছুদিন ধরে কাজ করছি। অবশেষে এমভিসি 2 পুনরায় ইনস্টল করা হয়েছে এবং এখন এটি আবার প্রকল্পটি খুলতে পারে।
সানজামাল

@ মাইকচিল - টিপটির জন্য আপনাকে অনেক ধন্যবাদ, স্যার। আমার সন্দেহ হয় যে আমার ক্ষেত্রে আমি ভিভি 2010 ইনস্টল করার আগে এমভিসি 3 ইনস্টল করেছি, সেই ক্ষেত্রে আমাকে আবার এমভিসি 3 ইনস্টল করতে হয়েছিল (আমাকে প্রথমে আন-ইনস্টল করতে হবে না)। যখন আমি MVC 3 ইনস্টল করতে গিয়ে ডায়ালগ পরিষ্কারভাবে বোঝা যায় যে এটা বনাম 2010 জন্য MVC 3 ইনস্টল করা হবে
Adh

উত্তর:


24

সম্পাদনা করুন দয়া করে উত্তরটি আরও নীচে দেখুন , যা প্রায় 18 মাস নতুন এবং এটি সমস্যার সমাধান করে। এই historতিহাসিকভাবে একবার সঠিক উত্তর আর সঠিক হিসাবে আর হয় না। এই কারণে বিরতির পরে অক্ষত রেখে চলেছি। - ধন্যবাদ - jcolebrand


আপনি ভিএস এর কোন সংস্করণ ব্যবহার করেন? ভিএস ২০০৮ এক্সপ্রেস, স্ট্যান্ডার্ড, প্রো বা টিম সিস্টেম? ভিএস 2010 পেশাদার, প্রিমিয়াম বা আলটিমেট? আমি প্রত্যাশা করব যে আপনার ডাউনলোড করা প্রকল্পটি ভিজ্যুয়াল স্টুডিওর একটি উচ্চতর সংস্করণ ব্যবহার করে তৈরি হয়েছিল এবং সেগুলির কয়েকটি উন্নত বৈশিষ্ট্য ব্যবহার করে। সুতরাং আপনি এটি খুলতে পারবেন না।

সম্পাদনা: এটিও সম্ভব যে আপনার উইন্ডোজ মোবাইল এসডিকে নতুন সংস্করণগুলির মতো কিছু উন্নত ফ্রেমওয়ার্কের অভাব রয়েছে, তবে আমি যদি সঠিকভাবে স্মরণ করি তবে এ জাতীয় ত্রুটির বার্তাটি আলাদা।


ঠিক আছে, এটি প্রথম অনুমানটিকে খুব কম সম্ভাব্য করে তোলে কারণ এটি সর্বোচ্চ সংস্করণগুলির একটি। আমি সম্মত হই যে এই প্রকল্পের লিঙ্ক সরবরাহ করা সবচেয়ে বড় সহায়তা হতে পারে। এছাড়াও আপনি একটি নোটপ্যাড দিয়ে .sln ফাইলটি খুলতে এবং প্রথম লাইনটি পরীক্ষা করতে পারেন: সেখানে ফর্ম্যাট সংস্করণটি কী? আমি বলতে চাইছি প্রকল্পটি ভিএস ২০১০ দিয়ে তৈরি হতে পারে
সার্জজিআর

আমি এই একই ত্রুটিটি পাচ্ছি তবে ভিজ্যুয়াল স্টুডিও 2010 এর সর্বশেষতম সংস্করণটি ব্যবহার করছি same একই সেটআপ সহ আরও একটি মেশিন প্রজেক্টগুলি খালি খোলায় সক্ষম হতে পারে বলে মনে হচ্ছে। কেবলমাত্র আমি ভাবতে পারি এটি হ'ল সম্প্রতি আমি ভিজ্যুয়াল স্টুডিও 2005 টি আনইনস্টল করেছিলাম de
jpierson

1
প্রজেক্টের জন্য আইডেন্টিফায়ারদের জন্য কাইন্ড এলিমেন্ট (ভিজ্যুয়াল স্টুডিও প্রকল্প নীতি) msdn.microsoft.com/en-us/library/hb23x61k(v=vs.80).aspx এছাড়াও এই ইস্যুটিতে এসেছে । ভেবেছিলাম এটি ভাগ করে নেওয়ার ফলে এটি আমাকে সাহায্য করবে।
r3nrut

233

আপনার সমাধানের জন্য ওয়ার্ডপ্যাড বা কিছু পাঠ্য সম্পাদককে .csproj ফাইলটি খুলুন। প্রজেক্টটাইপগুইডস সন্ধান করুন। তারা আপনার সমাধানগুলির জন্য প্রয়োজনীয় সমর্থিত প্রকারগুলি নির্দেশ করে। তাদের কী প্রয়োজন তা জানতে এই জিইউইডিগুলি ইন্টারনেট অনুসন্ধান করুন। উদাহরণস্বরূপ E53F8FEA-EAE0-44A6-8774-FFD645390401 এর অর্থ এটি "এমভিসি 3.0" প্রয়োজন


27
+1 - এমভিসি 3.0 মিস করা আমার সমস্যা ছিল, সুতরাং এই পোস্টের জন্য ধন্যবাদ! আমি খুব কাছাকাছি দর্শনীয় হতে পারি তবে আপনি মনে করেন ভিজুয়াল স্টুডিও আপনাকে বয়লারপ্লেট ত্রুটি বার্তা দেওয়ার পরিবর্তে স্বয়ংক্রিয়ভাবে কী অনুপস্থিত তা জিইউইডিগুলি থেকে নির্ধারণ করা উচিত।
JOpuckman


2
আপনার পরম কিংবদন্তি, আমি ভেবেছিলাম এমভিসি 3 কোনও সার্ভিস প্যাক বা অন্য কিছুতে অন্তর্ভুক্ত করা হত, বা ভিএস অন্তত আপনাকে একটি দরকারী ত্রুটির বার্তা দিতে পারে।
ডেভিড সুইন্ডেলস

1
আপনার যদি এমভিসি 4 ইনস্টল করা থাকে তবে এমভিসি 3 নয়, আপনি এই উত্তরের উদাহরণ জিইউডিটি {E3E379DF-F4C6-4180-9B81-6769533ABE47 with দিয়ে প্রতিস্থাপন করতে পারেন} এএসপি.এনইটি এমভিসি 4 টি এএসপি.নেট এমভিসি 3 প্রকল্পগুলি বিরতি দেখুন ।
আর শ্রেরস

3
-: codeproject এ GUIDs একটি ভাল তালিকা পাবেন codeproject.com/Reference/720512/...
Atur

16

ভিজ্যুয়াল স্টুডিও ২০১০ এর জন্য (অন্যান্য সংস্করণেও প্রোলি):

আপনি যদি একটি এএসপি.এনইটি এমভিসি প্রকল্প খুলছেন তবে নিশ্চিত করুন যে আপনার পিসিতে সঠিক এমভিসি সংস্করণ ইনস্টল করা আছে। আপনি যদি কোনও এএসপি.এনইটি এমভিসি 3 প্রকল্প খোলার চেষ্টা করেন , প্রথমে আপনার সমস্ত ভিজ্যুয়াল স্টুডিও উদাহরণগুলি বন্ধ করুন এবং এমভিসি 3 ইনস্টল করুন : http://www.microsoft.com/en-us/download/details.aspx?id=1491

অন্যান্য এএসপি.নেট এমভিসি সংস্করণগুলির জন্য এগুলি www.asp.net/mvc থেকে বা ওয়েব প্ল্যাটফর্ম ইনস্টলার ..০ এর মাধ্যমে ডাউনলোড করুন।


3
আমার ক্ষেত্রেও একই ঘটনা ঘটে তবে এক্ষেত্রে একটি এএসপি.নেট এমভিসি 4 প্রকল্পটি ইনস্টল না করেই খোলার চেষ্টা করা হয়েছিল। আপনি মাইক্রোসফট
/en-us/download/details.aspx?id=30683

আমি ইতিমধ্যে এমভিসি 3 ইনস্টল করেছি তবে এটি ভিজ্যুয়াল স্টুডিও 2010-এ ইনস্টল করা হয়নি । আমার এটি বিশেষত ভিএস ২০১০-তে ইনস্টল করার দরকার ছিল
শান লুটিন

12

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

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

অতএব ভিএস 2010 একটি শেয়ারপয়েন্ট লাইব্রেরি খুঁজছিল যা ইনস্টল করা হয়নি। আমাকে কেবল ইনস্টলটি আবার চালাতে হয়েছিল এবং তারপরে সেই বৈশিষ্ট্যটি যুক্ত করতে হয়েছিল।


2
+1 ধন্যবাদ, এটি আমার জন্য ছিল। কেবলমাত্র পুরো <প্রোজেক্ট টাইপগুইডস> {E3E379DF-F4C6-4180-9B81-6769533ABE47 removed; 9 349c5851-65df-11da-9384-00065b846f21}; {ফাই04ec0-301f-11c3cc4fp এডো -054004 এফ -4004fp এই 3 টি জিইউইডিগুলির অর্থ হ'ল এটি একটি সি # ওয়েব এমভিসি 4.0 অ্যাপ্লিকেশন এবং এটি নোড ছাড়াই এটি কার্যকর করতে সক্ষম হয়েছিল।
রাল্ফ লাভেল

@ ড্যানিয়েল বাইর্ন - আমি বছরের পর বছর ধরে এই প্রকল্পে কাজ করছি এবং হঠাৎ করেই আমি এই সমস্যার মুখোমুখি হয়েছি। আমি জিইউডিগুলি অপসারণের চেষ্টা করেছি এবং প্রকল্পটি সফলভাবে লোড হয়েছে তবে "coredll.dll লোড করতে অক্ষম" চলাকালীন ব্যতিক্রমটি দিয়েছি gives দয়া করে নোট করুন যে ক্লায়েন্ট ডিভাইসটি উইন্ডোজ সিই চলছে, দয়া করে সহায়তা করুন
আরএসবি

9

ভিএস ২০১০ প্রিমিয়ামের ওয়েব প্রকল্পগুলির জন্য "প্রকল্পের ধরণটি এই ইনস্টলেশন দ্বারা সমর্থিত নয়" নিয়ে একই সমস্যা ছিল।

devenv / ResetSkipPkgs

এবং জিইউআইডিএস যাদু সাহায্য করে নি।

একই প্রকল্পগুলি ভিএস ২০১০ প্রিমিয়াম সহ প্রতিবেশী বাক্সে দুর্দান্ত কাজ করছিল।

দেখা গেল কেবলমাত্র তফাতটি ছিল আমার ভিএস ইনস্টলেশনটিতে নিম্নলিখিত ইনস্টলড পণ্যগুলি অনুপস্থিত ছিল (ভিএস সম্পর্কে ডায়ালগের সন্ধান পাওয়া যাবে):

  • মাইক্রোসফ্ট অফিস বিকাশকারী সরঞ্জামসমূহ
  • মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও 2010 শেয়ারপয়েন্ট বিকাশকারী সরঞ্জাম

প্রোগ্রামগুলি যুক্ত করুন / সরান -> ভিএস 2010 -> কাস্টমাইজ করুন -> উপরের পণ্যগুলি দেখুন - এবং সমস্যাটি সমাধান করা হয়েছিল।


5

ভিএস ২০১০ আলটিমেট দিয়ে নুগেট সমাধানটি খুলতে আমার একই সমস্যা হয়েছিল, তবে নিম্নলিখিত কমান্ডটি এটি ঠিক করেছে:

devenv /ResetSkipPkgs

5

আপনি যদি ভিএস 2010 ব্যবহার করছেন এবং এটি একটি এএসপি.এনইটি প্রকল্প হয় তা নিশ্চিত করুন যে আপনার কাছে ভিজুয়াল বিকাশকারী ভিএস 2010 সিডি থেকে ইনস্টল রয়েছে। এটি নিখরচায় নয়, ভিজ্যুয়াল স্টুডিওতে এএসপি.এনইটি প্রকল্পে কাজ করার জন্য যা প্রয়োজন তার অংশ।


কোনও কারণে ভিডাব্লুডি 2010 সরঞ্জামগুলি আমাকে এই আপডেটটি ইনস্টল করতে বাধা দিচ্ছিল
দাই বোক

3

আপনি নিম্নলিখিত কমান্ডটি চালনার চেষ্টা করতে পারেন:

devenv /ResetSkipPkgs

অবশ্যই অবশ্যই দেবেনভ চালানোর জন্য আপনাকে সঠিক ডিরেক্টরিতে থাকতে হবে, বা এটি আপনার পথে রাখতে হবে
টম


2

সি # এর সাথে আমার একই রকম সমস্যা ছিল, প্রথমে আমি দেখতে পেলাম যে প্রতিটি প্রকল্পে কয়েকটি ভিন্ন ধরণের থাকতে পারে। উদাহরণস্বরূপ .csproject ফাইলতে প্রকল্পের টাইপগুইডগুলি সনাক্ত করুন, এটি কয়েকটি গাইড হওয়া উচিত, যেমন

<ProjectTypeGuids>{F85E285D-A4E0-4152-9332-AB1D724D3325};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>

আপনি যে অনুপস্থিত তা তারা আপনাকে নির্দেশ করবে। আমার ক্ষেত্রে এটি ছিল এএসপি.নেট এমভিসি ২ Some

আমার কেসটি খারাপ ছিল, কারণ ইনস্টলেশনটি কাজ করে না, তবে এটি প্রমাণিত হয়েছিল যে আমার 2008 এবং 2010 এক্সপ্রেস ছিল। সি # এর জন্য আপনার ভিজ্যুয়াল সি # এক্সপ্রেস এবং ভিজ্যুয়াল ওয়েব বিকাশকারী এক্সপ্রেস উভয়ই প্রয়োজন


1

আপনি যখন আপনার ভিজ্যুয়াল স্টুডিও ২০১০-এর সাথে এএসপি.নেট এমভিসি ইনস্টল না করে থাকছেন তখন এটিএসপি নেট নেট এমভিসি প্রকল্প খোলার চেষ্টা করার সময়ও এটির মুখোমুখি হতে পারে। আমার ক্ষেত্রে এটি ছিল এএসপি.নেট এমভিসি 3.0


1

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

আমার ক্ষেত্রে আমি ক্লাসের পাঠাগারটি খোলার চেষ্টা করছিলাম যা ভিএস ২০১২ সহ একটি মেশিনে তৈরি হয়েছিল এবং লক্ষ্যযুক্ত কাঠামোটিকে ৪.৪ এ খেলাপি ডিফল্ট করেছিল। যেহেতু আমি এই লাইব্রেরি কোনো 4.5 বিট ব্যবহার করছেন না জানত, আমি থেকে .csproj ফাইল সম্পাদনা করে সমস্যাটির সমাধান <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>করতে <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>ও লাইব্রেরি খোলা (বা যাই হোক না কেন আপনার প্রকল্পের জন্য উপযুক্ত)।


1

আমার সমস্যা কারণ প্রকল্পে এই লাইনের (.csproj) নতুন লাইন রয়েছে (বনাম 2010)

<ProjectTypeGuids>
</ProjectTypeGuids>

আমি আপডেট যখন

<ProjectTypeGuids></ProjectTypeGuids>

আমি আবার খুলতে পারি


0

ওয়েবের জন্য ভিজ্যুয়াল স্টুডিও এক্সপ্রেস ২০১২-এর একটি ডাব্লুসিএফ সমাধানে ডাব্লুপিএফ প্রকল্প যুক্ত করার চেষ্টা করার সময় আমার এই সমস্যা হচ্ছে। "প্রজেক্টটাইপগুইডস" ট্যাগগুলির মধ্যে সামগ্রী মোছা এবং কেবল ট্যাগগুলি রেখে সমস্যার সমাধান করা। .Csproj ফাইলটি কীভাবে সম্পাদনা করবেন তা জানতে, মাইন্ডস্টালারের মন্তব্য পড়ুন।


0

আমার জন্য সমস্যাটি ছিল আমার প্রজেক্টটাইপগুইডটি ছিল এমভিসি 4 তবে আমার লক্ষ্য সার্ভারে এটি ইনস্টল করা হয়নি। সমাধানটি ছিল প্রজেক্টটাইপগুইডগুলিকে কোনও ক্লাস লাইব্রেরির পরিবর্তিত করা এবং MVC DLL গুলি প্রকল্পের সাথে জিএসি থেকে তুলে নেওয়ার পরিবর্তে প্রকল্পের সাথে অন্তর্ভুক্ত করা।

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