[英]How can I edit ASP.Net MVC C# project template files in Visual Studio 2013?
[英]"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。
添加以下命名空間引用:
使用 System.Web.Mvc; 使用 System.Web.Routing; 使用 System.Web.Optimization;
如果代碼尚未定義 Application_Start 方法,請添加以下方法:
protected void Application_Start() { }
將以下行添加到 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.