Visual Studio 2013缺少转换为Web应用程序


115

我正在管理一个旧的Web应用程序,该应用程序仍然具有Framework 1上的遗留代码(您相信吗),当前在Framework 4.0上。

当我需要修复或升级网页时,可以通过单击“转换为Web应用程序”将其转换为Web应用程序网页。

VS 2013似乎没有相同的菜单项。我想念什么吗?

Answers:


223

选择项目或文件夹后,它已移至底部的“项目”菜单:

转换为Web应用程序

来源:http : //connect.microsoft.com/VisualStudio/feedback/details/806246/visual-studio-2013-web-forms-conver-to-web-applications


1
您也可以选择aspx / ascx文件,并且该选项可用。当您想要通过删除标记并在标记文件上运行“转换为Web应用程序”命令来重新生成.designer文件时,此功能很有用。
julealgon

19
这不是我看到的-当我在vs2013中选择一个网站项目时,“项目”菜单切换到“网站”菜单,该菜单没有此选项。但是,我确实发现,在键盘选项中有一个对应的映射,因此它仍然在某处!我将其映射到组合键,但是状态栏中显示“组合键...已绑定到当前不可用的命令(转换为Web应用程序)”。:/
enashnash14 2014年

4
看到这个答案。我怀疑您在一个网站中,而不是一个Web应用程序项目中。 stackoverflow.com/questions/735054/...
戴夫·狄考文

2
RTFM-网站项目从未提供过此功能。你必须先创建一个Web应用程序项目,然后将网站项目文件复制到... - > msdn.microsoft.com/en-us/library/vstudio/...
cchamberlain

6
是的@cchamberlain,但是您必须了解这些人,当您已经在Web应用程序中时,“转换为Web应用程序”并不是很直观。;-)无论如何,我只是想在VS 2015下添加它,以防万一有人对此有任何疑问。
Charles Roberto Canato

-1

打开您的.sln文件,即解决方案文件

更改以下行1)从Microsoft Visual Studio解决方案文件,格式版本12.00 到Microsoft Visual Studio解决方案文件,格式版本10.00

2)从,TargetFrameworkMoniker =“ .NETFramework,Version%3Dv 4.5 ”到,TargetFrameworkMoniker =“ .NETFramework,Version%3Dv 4.0


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.