ঠিক আছে, আমার কাছে এমভিসি 5 রয়েছে এবং সম্প্রতি ভিএস 2015 ইনস্টল হয়েছে।
আমি কোডডোম সরবরাহকারী প্যাকেজটি ইনস্টল করেছি, তবে এটি কোনও লাভ হয়নি ... তবে আমি বুঝতে পেরেছিলাম, প্যাকেজটি কেবল ফ্রেমওয়ার্ক 4.5 সমর্থন করে, যখন আমার পরীক্ষার সময় লক্ষ্য ফ্রেমওয়ার্কটি 4.6 নির্ধারণ করা হয়েছে - যদিও এটি 4.5 নিয়ে কাজ করে ...
সুতরাং কাঠামো লক্ষ্য করতেও মনোযোগ দিন। আপনার যদি 4.5 থাকে - কেবল মাইক্রোসফ্ট.কোডডম.প্রভাইডার্স.ডটনেটকম্পিলার প্ল্যাটফর্ম ইনস্টল করুন। তবে আপনার যদি লক্ষ্য হিসাবে 4.5.1-4-6 থাকে তবে আপনাকে ওয়েবকনফিগ বিভাগে পরিবর্তন করতে হবে
<system.codedom>
<compilers>
<compiler language="c#;cs;csharp" extension=".cs" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" warningLevel="4" compilerOptions="/langversion:6 /nowarn:1659;1699;1701">
<providerOption name="CompilerVersion" value="v4.0"/>
</compiler>
<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>
জন্য C # এর শুধু পরিবর্তন টাইপ করুন:
type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"