VS ASP.net WEB 应用程序如何生成网页
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS ASP.net WEB 应用程序如何生成网页相关的知识,希望对你有一定的参考价值。
我在本地使用VS2008进行网页与数据库的开发。
本地运行的没问题,可我想要将这个解决方案上传到服务器上,通过服务器IP进行访问。
服务器已经进行了IIS设置,通过百度也查到了需要生成->发布。
但我试过了,网页是打不开的。
请问下怎么发布呢?
谢谢大家的回答 我重新设置了一下 浏览的时候
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
配置错误
说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。
分析器错误信息: 无法识别的属性“type”。
源错误:
行 2: <configuration>
行 3: <configSections>
行 4: <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35">
我重新设了。
浏览的时候出现了新问题。
IIS应该没问题。
好像是配置的事。
你的iis 能访问asp 吗,或者默认网站能运行吗,还有iis 网站属性里有一个选项卡需要改.net framwork 的版本的,你操作了吗?
参考技术B 在你的工程包中鼠标右键,共享和安全,选择web共享,设置好后在试试!追问这个我试了,设了以后浏览的时候出现配置错误。
VS 2015 Preview 缺少“ASP.NET 5 Web 应用程序”项目类型?
【中文标题】VS 2015 Preview 缺少“ASP.NET 5 Web 应用程序”项目类型?【英文标题】:VS 2015 Preview missing "ASP.NET 5 Web Application" project type? 【发布时间】:2014-12-28 15:11:58 【问题描述】:在 Visual Studio 2015 Preview 中,我在“新建项目”窗口中看到以下 vNext 模板:
我的印象是我还应该看到“ASP.NET 5 Empty Web Application”或类似内容的条目,但我没有看到这样的内容。这两个条目是我安装的唯一“vNext”指定条目。
是否需要安装其他二进制文件才能显示此类项目?还是我需要检查我的 VS 2015 Preview 安装?
注意:我确实有一个“ASP.NET Web 应用程序”条目,它引导我完成统一架构的设置,但似乎不包含project.json
文件或我与 ASP 相关联的东西。 NET 5 开发。
更新: 根据this article regarding 2013,我也尝试运行devenv.exe /installvstemplates
,但这也不起作用。澄清一下,我没有看到任何新的网络模板,下面的屏幕截图也说明了这一点:
【问题讨论】:
我正在尝试修复我的 VS 2015 安装,看看是否可以解决问题。 修复VS 2015后,我仍然看不到“ASP.NET 5 Web Application”或类似的选项。 选择不同的目标 .NET Framework 版本会更改列出的模板。如果找不到合适的模板,只需尝试一件事。 【参考方案1】:我遇到了同样的问题,除了与接受的答案不同的是,ASP.NET Web 应用程序根本不在模板列表中。
按照this article 的说明,我能够让它显示出来。
-
来自 Visual Studio 2015:
Tools -> Extensions and Updates
选择Online
,然后点击Visual Studio Gallery
搜索ASP.NET Project Templates
并下载第一个结果。
完成安装过程,重新启动 Visual Studio,现在应该可以选择 Web 应用程序了!
或者,您可以直接下载模板here。
我相信这个下载实际上是为了安装一些我不感兴趣的其他模板,但在安装它们的过程中肯定也安装了基本模板。无论哪种方式,它都对我有用。
【讨论】:
对于其他搜索的人,这添加了我的 VS 2015 Professional 副本中缺少的“ASP .Net Core Web 应用程序 (.NET Core) Visual C#”,即使在更新 3 之后也是如此。跨度> 【参考方案2】:Visual Studio Ultimate 2015 Preview 包含创建 ASP.NET 5 (vNext) Web 应用程序所需的一切。您的问题中未描述的另一个通用选项应该可用:
目前尚不完全清楚,但选择通用 Web 应用程序选项将在以下对话框中显示您正在寻找的一些 ASP.NET 5 (vNext) 选项:
【讨论】:
这是 100% 的问题。谢谢!【参考方案3】:在 Visual Studio 2015 Preview 中,Microsoft 已将 ASP.NET vNext
重命名为 ASP.NET 5
如果你打开http://www.asp.net/vnext,在每一篇文章中vNext
都会被称为ASP.NET 5
【讨论】:
太棒了!很可能就是这样。在那种情况下,它不会仍然带有蓝色的“vNext”覆盖,对吗?因为我之前已经找过了。现在正在修复 VS,但一旦完成,我会检查确认。 另外,我知道所有对 ASP.NET 5 的引用,但我不记得在列表中看到过 ASP.NET 5 项目,只有“ASP.NET Web 应用程序”这似乎是旧风格。我会检查并确认。 所以我不确定这是不是答案。虽然我同意您对 asp.net 5 vs vNext 的看法是正确的,但我仍然没有在 VS 2015 中看到“ASP.NET 5 Web 应用程序”选项;只有“ASP.NET Web 应用程序”不使用project.json
等。不过我会更新问题以反映术语。谢谢!【参考方案4】:
在遵循 Sam 的建议时,我注意到有待更新。其中一项更新包括缺少的 ASP.NET 5 模板。
工具 > 扩展和更新 > 更新 > Visual Studio 库
一旦更新和安装,Web 应用程序就可以按照教程中的说明使用。
【讨论】:
【参考方案5】:本周发布的新更新已将 ASP.NET 5 重命名为一个新框架,他们现在将其称为 ASP.NET Core。更多信息可以看这篇文章https://blogs.msdn.microsoft.com/webdev/2016/05/16/announcing-asp-net-core-rc2/
【讨论】:
感谢您发帖。难怪我找不到 ASP.NET 5 模板!我花了一个小时或更长时间尝试不同的更新和重新启动,而 ****ing 的东西一直都在那里!【参考方案6】:VS 2015 Preview 正在 ASP.net Core Web 应用程序下进行。 如果您在模板下看不到那个,您可以转到 this 站点并下载 .NET Core 1.0 for Visual Studio 然后安装。
【讨论】:
【参考方案7】:就我而言,问题出在 Microsoft .NET Core 1.0.1 VS 2015 Tooling Preview 2 安装损坏。
已执行:
按照这篇文章的回答安装 ASP.NET 项目模板 - NO RESULT 从相同的 SO post 重新安装 Microsoft Web 开发工具 - 没有结果 使用 TotalUninstaller 工具重新安装 IDE - 没有结果 修复Microsoft .NET Core 1.0.1(见下图)-已解决只修.NET Core 1.0.1终于解决了问题!
【讨论】:
【参考方案8】:为此,您必须下载.net core cross platform development
,您将参考以下步骤
-
打开 VISUAL Studio 安装程序
点击列表中的选项点击修改
下图可以参考
完成安装后,现在您可以选择asp.net core web application
【讨论】:
以上是关于VS ASP.net WEB 应用程序如何生成网页的主要内容,如果未能解决你的问题,请参考以下文章