'IWebHostEn পরিবেশ' টাইপ বা নেমস্পেসের নামটি পাওয়া যায়নি (আপনি কী কোনও নির্দেশিকা বা কোনও সমাবেশের উল্লেখ ব্যবহার করছেন?)


11

আমি .NET কোর 3.0.100 ব্যবহার করছি; মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও সম্প্রদায় 2019 পূর্বরূপ সংস্করণ 16.4.0 পূর্বরূপ 1.0; ব্লেজার-সার্ভার (অফিসিয়াল রিলিজ)।

আমি আমার ব্লেজার-সার্ভার ওয়েব অ্যাপ্লিকেশনটিতে প্রমাণীকরণ এবং অনুমোদন যুক্ত করার চেষ্টা করছি। আমি এখানে গাইডলাইন পড়ছি https://docs.microsoft.com/en-us/aspnet/core/security/authentication/scaffold-identity?view=aspnetcore-3.0&tabs=visual-studio#scaffold-identity-into-an -empty প্রকল্পের

(আমি এই https://github.com/aspnet/Identity/issues/1825 পড়েছি )

তারপরে আমি প্রজেক্টে ডান ক্লিক করুন, AddchooseNew Scaffolded Item...

আমি ফাইল পড়ি ScaffoldingReadme.txt, তারপরে গাইডটি অনুসরণ করি।

আমি ডিবাগিংয়ের জন্য এফ 5 টিপছি, আমি ত্রুটি ধরছি

Severity:       Error
Error Code:     CS0246
Description:    The type or namespace name 'IWebHostEnvironment' could not be found (are you missing a using directive or an assembly reference?)
Project:        foo
File:       C:\Users\donhuvy\Desktop\foo\bar\obj\Debug\netcoreapp3.0\Razor\Pages\Shared\_Layout.cshtml.g.cs
Line:       455
Suppression State:  Active

স্ক্রিনশট [! [চিত্রের বিবরণ এখানে প্রবেশ করুন] [4]] [4]

কারণ ফাইলটি \obj\Debug\netcoreapp3.0\Razor\Pages\Shared\_Layout.cshtml.g.csরেজার ক্লাস লাইব্রেরির ভিতরে রয়েছে Microsoft.AspNetCore.Identity.UI (3.0.0)তাই আমি এটি সম্পাদনা করতে পারি না।

কিভাবে এটা মেরামত করা যেতে পারে?



এটি ইতিমধ্যে একটি সমস্যা: github.com/aspnet/AspNetCore/issues/13120
হেন্ক

উত্তর:


36

এটি একটি সমস্যা,

কোড উত্পন্ন হয়

Microsoft.AspNetCore.Hosting
@using Microsoft.AspNetCore.Mvc.ViewEngines
@inject IWebHostEnvironment Environment
@inject ICompositeViewEngine Engine

এটা নাই @using

এটা করা উচিত

@using Microsoft.AspNetCore.Hosting

আমি https://github.com/aspnet/Scaffolding/issues/1094 এ সমস্যার প্রতিবেদন করেছি

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