首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Web项目模板在VS中

Web项目模板在VS中
EN

Stack Overflow用户
提问于 2014-06-10 04:26:03
回答 1查看 131关注 0票数 1

为什么我们不能像VS.WCFServiceApplication一样直接创建WebAPI项目呢?我想要创建单独的解决方案,而不是使用MVC或ASP.Net WebForms模板。在我们的项目中,我们打算让IIS托管的不同物理机器上的服务层由不同的web应用程序使用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-10 04:59:15

ASP.NET团队正在使他们的产品更具凝聚力,他们称之为“一个ASP.NET”。在一个ASP.NET中,MVC、Web、Web、SignalR和实体框架都是一流的公民。他们希望在不放弃其他技术的情况下,轻松地创建利用这些技术的web应用程序;也就是说,您可以创建MVC项目,但仍然使用Web窗体;或者Web窗体项目可以轻松地添加Web API项目。

无论如何,回到您的问题:您不能再直接创建Web项目(即它不在主项目模板列表中),因为它已被滚动到单个ASP.NET项目类型中。

他们解释说,

从Visual 2013开始,关于选择哪种项目类型的猜测游戏已经结束。现在Visual中只有一种web项目类型。 从模板列表中可以看到,我们可以选择从标准的Web表单、MVC或Web项目类型开始。旧MVC模板对话框中的其他项目类型仍然在这里。有趣的部分是模板列表下面的复选框。在这里,我们可以选择将Web窗体引用和文件夹添加到MVC项目,或者将MVC引用和文件夹添加到Web窗体项目。这是在您的项目中相互协作使用更多这些特性的门户。

请阅读有关一个ASP.NET和新项目类型的完整MSDN博客文章。

但是,仍然可以创建一个只包含Web引用的项目(或解决方案)。只需使用ASP.NET项目对话框来选择Web项目类型,并确保所有其他复选框都未选中。您将能够将您的项目仅用于Web,然后将其托管到服务层的专用框中。它仍然在那里,UI只是看起来有点不同。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24132856

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档