ASP.NET - 如何在VS Express 2013 for Web中部署?

问题描述 投票:2回答:2

好的,所以我现在已经创建了相同的项目15次,在2008年创建了它,.NET Framework为3.5(新网站,新Web项目和OMG,就像所有不同的方式一样)。但是,当我尝试在localhost中加载它时,已经部署了这个(因为我正在从服务器中直接构建这些应用程序),我会遇到各种错误。比我收到的错误说,需要使用.NET Framework 4.0。

因此,为了使用.NET Framework 4.0,我需要至少拥有VS Express 2012,所以我再次获得VS Express 2013并重新构建应用程序,但是这一次,我没有在这个软件中看到Web应用程序的选项,我看到了这个:ASP.NET Web窗体应用程序,ASP.NET空Web应用程序有一个选项,我已经完成了这两个该死的东西!不确定哪一个应该实际工作。

对于Forms应用程序,我没有看到任何选项发布它,只有Build!

在任何情况下,你应该如何转移你的VS 2013 .NET Framework 4.0 Web应用程序,以便它可以在实际的SERVER(公共URL)上工作?怎么做就是让我感到困惑。无论我做什么,我都会遇到错误,我甚至无法让VS Express 2013在构建它时工作,因为它给了我500错误或Page Not Found 404 Error。 Atleast与VS Express 2008,我在页面上遇到一些错误,告诉我aspx文件实际上试图在浏览器中加载。

如何在VS Express 2013 for Web中正确部署此项目?在实际的SERVER本身中执行此操作的步骤是什么?另外,我只想要一个简单的Web应用程序,该应用程序与使用Web Service的现有站点(将在现有页面上使用iframe)相关联。选择使用什么应用程序?应该创建什么类型?有这么多,他们对我来说都是一样的!我认为类型应该是ASP.NET Web Forms Application,但是在使用它之后似乎不希望发布。它只构建,并且在此之后我不知道如何将它放在服务器上。我把它放在服务器上的一个文件夹中,但是当我去那个页面时它什么都没有加载。它找不到Default.aspx文件。 ARGGG!我现在拔出我的头发!

也许在线某处有一个URL解释了如何做到这一点?从本地主机本身?

asp.net visual-studio-2013 web-deployment
2个回答
0
投票

如果您在解决方案资源管理器中选择您的网站,您将看到发布选项

1)右键单击它

要么

2)转到顶部的Build菜单

关于项目类型: - >如果选择新建项目 - >您可以选择创建Web应用程序 - >如果选择新建网站 - >您可以选择创建网站

您可能希望上传VS环境/错误的一些屏幕截图,以显示您正面临的问题。


0
投票

您可以在Visual Studio 2013 Express for Web中创建Web应用程序项目。创建Web应用程序后,您可以将其发布到Web,但需要创建配置文件。您还可以发布到Windows Azure。

这个article中显示了一些步骤:

还知道VS Studio 2013 Express for Web在其UI中存在错误:here

如果UI中缺少某些项目,则可能是应用程序已损坏,您可能需要重新安装。

© www.soinside.com 2019 - 2024. All rights reserved.