簡體   English   中英

“Visual Studio 已將 ASP.NET MVC 5 的全套依賴項添加到項目中”我可以撤消它嗎?

[英]"Visual Studio has added the full set of dependencies for ASP.NET MVC 5 to project" Can I reverse it?

我錯誤地在我的 .NET Web API 項目中創建了一個 MVC 5 控制器而不是 Web Api 2 控制器,我收到了以下消息:

Visual Studio 已將 ASP.NET MVC 5 的全套依賴項添加到項目“PROJECT_NAME”。

項目中的 Global.asax.cs 文件可能需要額外的更改才能啟用 ASP.NET MVC。

  1. 添加以下命名空間引用:

    使用 System.Web.Mvc; 使用 System.Web.Routing; 使用 System.Web.Optimization;

  2. 如果代碼尚未定義 Application_Start 方法,請添加以下方法:

    protected void Application_Start() { }

  3. 將以下行添加到 Application_Start 方法的末尾:

    AreaRegistration.RegisterAllAreas(); RouteConfig.RegisterRoutes(RouteTable.Routes); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); BundleConfig.RegisterBundles(BundleTable.Bundles);

有沒有簡單的方法可以扭轉這種情況? 我是否必須手動一一刪除不必要的文件和依賴項? 以前創建的 Api 控制器是否可以在不更改的情況下工作?

任何幫助或協助將不勝感激。

如果您使用任何形式的源代碼控制,如 Git 或 TFVC,您只需撤消更改即可。

否則,不幸的是,對:

是不是要手動一一刪除不必要的文件和依賴?”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM