首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么Visual Studio 2017没有ActionController和ManageController

Visual Studio 2017是一款集成开发环境(IDE),主要用于开发各种类型的应用程序,包括Web应用程序。在Web开发中,ActionController和ManageController是Ruby on Rails框架中的概念,用于处理请求和管理应用程序的控制器。

然而,Visual Studio 2017是面向Microsoft .NET平台的开发工具,主要用于开发ASP.NET应用程序。因此,它不直接支持Ruby on Rails框架和相应的控制器。

对于ASP.NET开发,Visual Studio 2017提供了一套不同的控制器和模型,用于处理请求和管理应用程序。其中,常用的控制器包括MVC(Model-View-Controller)控制器和Web API控制器。这些控制器提供了类似于ActionController和ManageController的功能,用于处理请求和管理应用程序的逻辑。

在Visual Studio 2017中,可以使用ASP.NET MVC框架来开发Web应用程序。ASP.NET MVC框架是一种基于模型-视图-控制器模式的Web开发框架,它提供了一种结构化的方式来组织和管理应用程序的代码。通过使用MVC控制器,可以处理用户请求并返回相应的视图或数据。

另外,Visual Studio 2017还提供了一系列工具和功能,用于简化开发过程和提高开发效率。例如,它集成了调试器、代码编辑器、自动完成、代码生成器等功能,可以帮助开发人员更轻松地编写和调试代码。

总结起来,Visual Studio 2017没有ActionController和ManageController是因为它是面向.NET平台的开发工具,不直接支持Ruby on Rails框架。但是,它提供了其他类型的控制器和功能,用于处理请求和管理应用程序的逻辑。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • Visual Studio 2017 以前的旧格式的 csproj Import 进来的 targets 文件有时不能正确计算属性(PropertyGroup)和集合(ItemGroup)

    我在实际的使用中,发现 Visual Studio 2017 带来的 Sdk 风格的 csproj 格式基本上没有多少坑;然而旧的 csproj 文件却总是不能完美的运行,总是出错。...原因 究其原因,这是 MSBuild 对项目文件(csproj)的解析和 Visual Studio 对项目文件的解析是不同的。...有时清除 Visual Studio 的项目缓存可以解决这个问题,但有时清除也不能解决。 真实的原因我并没有调查出来。...但以上代码在大多数开发者的 Visual Studio 中是可以正常使用的,但有少数开发者使用这个会出现错误(没有创建任何文件夹)。...衍生知识 旧格式的 csproj 是不会自动计算属性和集合的变更的,这也是为什么项目文件改变的时候,Visual Studio 需要重新加载项目才可以正常显示和编译项目。

    21930

    Visual studio2017+qt5.14安装环境配置教程

    toc 1 前提 1.1 Visual studio2017 是一个集成开发IDE:集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序...Qt自带的编辑器叫做qt creator 1.3 为什么要用QT+VS共同编程 Qt分为IDE和编辑器两部分,我们使用qt的IDE但不适用qt的编辑器qt creator,而是使用VS2017作为编辑器...,因为qt creator的bug较多,vs2017支持编写qt而且更便于开发,还可以将qt和其他VS2017支持的插件相结合运行 1.4 安装软件版本 系统:Windows 10 x64位 Visual...studio:2017 社区版 (Visual studio 2017 community) Qt:5.14 2 软件下载安装 2.1 Visual Studio 2017 community 安装...下载网址:点击此处下载VS2017 [在这里插入图片描述] 这里需要登录微软账号,如果没有可以注册一个(不需要科学x网) [在这里插入图片描述] 选择中文简体,然后下载community版本 [在这里插入图片描述

    5.3K2690

    完整部署运行时库

    软件包没有带运行时库时,为什么有些机器运行正常,有些机器启动不起来?...这是因为不同的机器部署的运行时库的情况可能不一样,比如Windows系统都已经自带了VC6的运行时库,软件包无需自带,而visual studio 2017开发的运行时库在Win7上肯定是没有的,毕竟前者在后者之后发布...因为没有完整部署运行时库,运行时库除了常见的msvc开头的dll,还包括api-ms-win-core开头的dll,操作系统可能没有api-ms-win-core开头的dll,也可能有但版本不对导致软件无法启动...完整部署运行时库: 第一,软件需要带上Visual Studio安装目录下Redist的文件,以Visual Studio 2017 专业版为例,位于:安装目录\2017\Professional\VC

    64810

    Xamarin-C#开发移动App-环境搭建

    为什么是Xamarin 乔老爷子曾经曰过:"Stay hungry. Stay foolish." 对的,就是要做一个蠢萌的吃货!!! 好吧,正确的翻译是,低头前行,永不满足!...其实早在前年就接触过Xamarin,去年参加全国移动互联网开发大赛,其中的移动App技术选型也考虑过Xamarin,但是几经波折也没有正真的选用这个技术,因为它总给人一种不成熟的感觉。...安装Xamarin [vsinstall] Visual Studio 2017添加个新功能,肯定是再简单不过了,二话不说Visual Studio Installer点开,勾选使用.NET的移动开发。...调试Demo 启动Visual Studio 2017,新建项目,选择Andriod,空白应用。...[创建安卓项目] 调试运行 [调试运行] OK,Xamarin的安装到此完成,后续有更多Xamarin的相关学习笔记和记录。

    1.2K80

    Visual Studio MSVC编译器版本(_MSC_VER值)的查看方法

    本文介绍查看Visual Studio软件_MSC_VER值的方法。...不同的Visual Studio软件版本对应着不同的MSVC编译器版本——无论是不同发布年份的版本(例如Visual Studio 2017与Visual Studio 2019),还是同一发布年份的不同版本...(例如Visual Studio 2017 version 15.8与Visual Studio 2017 version 15.9),其MSVC编译器版本都有差异,因此其_MSC_VER值各不相同。...在Visual Studio软件中,我们可以通过顶部菜单栏中的“帮助”→“关于 Microsoft Visual Studio”选项,获取Visual Studio软件的版本信息。   ...可以看到,其中仅仅显示了Visual Studio软件的发布年份、当前版本,以及.NET Framework的版本,还有已安装的产品的版本;而并没有MSVC编译器的版本。

    2.9K00

    Xamarin-C#开发移动App-环境搭建

    为什么是Xamarin 乔老爷子曾经曰过:”Stay hungry. Stay foolish.” 对的,就是要做一个蠢萌的吃货!!! 好吧,正确的翻译是,低头前行,永不满足!...其实早在前年就接触过Xamarin,去年参加全国移动互联网开发大赛,其中的移动App技术选型也考虑过Xamarin,但是几经波折也没有正真的选用这个技术,因为它总给人一种不成熟的感觉。...Visual Studio 2017添加个新功能,肯定是再简单不过了,二话不说Visual Studio Installer点开,勾选使用.NET的移动开发。...下载比较常见4.3和6.0的系统,因为资源在国外,速度可能回有点慢,耐心等待!...调试Demo 启动Visual Studio 2017,新建项目,选择Andriod,空白应用。 ? 调试运行 ? OK,Xamarin的安装到此完成,后续有更多Xamarin的相关学习笔记和记录。

    2K50

    Visual Studio 调试系列4 单步后退来检查旧应用状态(使用使用 IntelliTrace 窗口)

    自 Visual Studio Enterprise 2015 版本、VS Enterprise2017 15.3 版本及更高版本起提供 IntelliTrace 后退功能,并且它需要 Windows...从 Visual Studio 2017 Enterprise 版本 15.7 开始,ASP.NET Core 和.NET Core 也支持该功能。...从 Visual Studio 2017 Enterprise 版本 15.9 预览版 2 开始,面向 Windows 的本机应用也支持该功能。 当前不支持调试 UWP 应用程序。...从 Visual Studio 2017 Enterprise 版本 15.9 预览版 2 开始,本选项为“IntelliTrace 快照(托管和本机)” 。 ?...这些选项从 Visual Studio 2017 Enterprise 版本 15.7 开始提供。 ? 启用事件和快照时,也默认启用异常发生时拍摄快照。

    3K40

    微软将发布Visual Studio 2019,提供基于AI功能的协助

    微软于2017年3月推出了Visual Studio 2017,2017年5月推出的Visual Studio 2017 for Mac,并表示它已成为“我们最受欢迎的Visual Studio版本”。...上个月,在Build 2018开发者大会上,微软展示了两个新的Visual Studio预览:IntelliCode和Live Share。...前者使用AI来提供改进代码质量和工作效率的智能建议,后者可让开发人员与团队成员进行实时协作,这些团队成员可以直接从Visual Studio和Visual Studio Code进行编辑和调试。...Studio 2019初期阶段和Visual Studio for Mac的规划阶段。...与以前一样,Visual Studio 2019预览可与Visual Studio 2017同时安装。这对于希望尝试新功能而不影响制作工作流程的人员非常有用。

    82370
    领券