0
내가 컨트롤러를 추가하기에 Microsoft Tutorial 다음과 같은 오류를 건너 왔어요하고 존재하지 않는 System.Text '(어셈블리 참조가 누락 되었습니까?)오류 CS0234 네임 스페이스 이름'인코딩 '는
using System.Web.Mvc;
using System.Text.Encodings.Web;
namespace WebMVC2.Controllers
{
public class HelloWorldController : Controller
{
// GET: /HelloWorld/
public string Index()
{
return "This is my default action...";
}
// GET: /HelloWorld/Welcome/
public string Welcome(string name, int numTimes = 1)
{
return HtmlEncoder.Default.Encode($"Hello {name}, NumTimes is: {numTimes}");
}
나는 현재 비주얼 스튜디오 2017을 사용하고 있습니다 오전 : 현재 컨텍스트에 존재하지 않는
2) CS0103 이름은 'HtmlEncoder'아래는 제가 현재 가지고있는 코드입니다
을 WebMVC2. NET 코어 SDK 2.1.3
누구든지이 문제를 해결할 수 있습니까?
자습서는 Asp.Net Core 용입니다. Asp.Net Core를 사용하고 있습니까? .Net Core 및 Asp.Net Core는 ** 동일하지 않습니다 **. – Amy
마찬가지로 ASP.NET MVC와 .NET Core MVC도 동일하지 않습니다. 응용 프로그램을 생성하는 데 사용한 템플리트를 확인하십시오. –