আমি ইতোমধ্যে বিন এবং fileজ ফাইলটি মুছে ফেলার এবং ভিএস পুনরায় চালু করার চেষ্টা করেছি এবং কোনও ভাগ্য হয়নি।
আমি এই সমস্যাটি অনেকবার করেছি এবং প্রতিবার সমাধানের জন্য এটি ব্যথা। প্রায়শই এটি ওয়েব কোডফাইগ ফাইলের একটি উল্লেখের সঠিক সংস্করণ না থাকার কারণে হয়। এর অর্থ সম্পত্তি ট্যাবে সংস্করণটি দেখতে ভিজ্যুয়াল স্টুডিওতে রেফারেন্সটিতে ক্লিক করুন এবং তারপরে এটি ওয়েবকনফাইগ ফাইলগুলির সংস্করণটির সাথে মেলে।
অন্য উপায় হ'ল (যদি সম্ভব হয়)। নেট ফ্রেমওয়ার্কের পরবর্তী সংস্করণে আপগ্রেড করা এবং তারপরে বিন / ওজেক্ট ফাইলগুলি মুছে ফেলা এবং ভিজ্যুয়াল স্টুডিও পুনরায় চালু করা। আমি কেবল ধরে নিতে পারি যে এটিতে কিছু পরিবর্তন হচ্ছে
সিএসপোজ ফাইলের মধ্যে পার্থক্যের একটি দ্রুত চেক আসলে কোনও বড় পার্থক্য দেখায় না ... তবে এটি যে পার্থক্য দেখিয়েছিল তা হ'ল (পুরানো রেখাটি দেখানোর জন্য আমি যুক্ত করেছি (অপসারণ))
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> (remove)
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>(remove)
<TargetFrameworkVersion>v4.6</TargetFrameworkVersion>
ওয়েব.কনফিগ ফাইলে (দেখুন কোনওটি নয়)
<add key="webpages:Version" value="2.0.0.0" /> (remove)
<add key="webpages:Version" value="3.0.0.0"/>
এটি (একই ওয়েবকনফিগ ফাইলেও) যুক্ত হয়েছে তবে আমি নিজে এটি মুছে ফেলেছি
<system.codedom>
<compilers>
<compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:6 /nowarn:1659;1699;1701"/>
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:14 /nowarn:41008 /define:_MYTYPE=\"Web\" /optionInfer+"/>
</compilers>
</system.codedom>
অবশেষে, প্যাকেজ ম্যানেজার কনসোলে যোগ করুন update-package
স্থানীয়ভাবে ওয়েবসাইট চালনা করুন এবং আমার দ্বিতীয় অনুচ্ছেদে (রেফারেন্সগুলির সংস্করণগুলির সাথে মিল রেখে) সংশোধন করা কোনও সংকলন ত্রুটি দেখুন