Web Tab, Project Properties
https://msdn.microsoft.com/en-us/library/aa983445(v=vs.100).aspx
The Web tab of the project Properties page enables you to specify start behavior, server settings, and debugging properties for Web pages.
Using this tab, you can specify how Visual Studio interprets 解释;翻译 the command to test a Web page when you select Start Debugging or Start Without Debugging on the Debug menu (or when you press F5 or CTRL+F5).
Most of the options on the Web tab are local settings for the current user and are not shared with other users.
An exception is the Server section settings, which apply to all users.
The Web tab properties can be applied only to projects that were created by using the ASP.NET Web application project template.
A project created by using this template is also known as a Web application project.
For Web site projects, you can find some equivalent settings on the Start Options tab of the Property Pages dialog box.
For more information about the differences between Web application projects and Web site projects, see Web Application Projects versus Web Site Projects.
Note:
The options on this page apply only when you are testing a Web application in Visual Studio;
they do not apply when you are deploying a Web application to a production server.
For more information about deployment, see Web Deployment Content Map for Visual Studio and ASP.NET.
To access the Web tab
In Solution Explorer, right-click the name of a Web application project and then click Properties.
The Properties window appears.
Click the Web tab.
UI Elements
Start Action
The Start Action group enables you to specify which page or process Visual Studio starts when you run the Start command (or press F5 or CTRL+F5).
- Current Page
-
Specifies that Visual Studio will use the default browser to display the page that currently is open in the editor.
- Specific Page
-
Specifies that Visual Studio will run the specified page when you test the website, even if you are currently editing another page.
NoteYou can also set this value by right-clicking a page in Solution Explorer and then selecting Set As Start Page.
- Start external program
-
Specifies the full path of an alternative program that Visual Studio will run instead of starting the browser. The alternative program must have an .exe file-name extension.
Command line arguments
Specifies command-line options that will be passed to the external program.
Working directory
Specifies the full path of a working directory in which the external program will start. The path must exist.
- Start URL
-
Specifies a starting URL to open. This option is typically used by Web service projects so that you can start a different website that will call your Web service.
- Don't open a page. Wait for a request from an external application.
-
Specifies that Visual Studio should start your project in a Web server and wait for another application to make a request. This is useful for debugging Web service applications.
Servers
The Servers group contains a drop-down menu that lists the various Web servers that are configured for use with Visual Studio 2013,
which enables you to specify which Web server will be used when you test your Web applications:
- IIS Express
-
Specifies that Visual Studio will use IIS Express to test serve Web pages. This is the default. For more information, see Web Servers in Visual Studio for ASP.NET Web Projects.
- Local IIS
-
Specifies that Visual Studio will test your application on the local IIS Web server.
- External Host
-
Specifies that Visual Studio will test your application by using an external Web server.
- [Custom Web Servers]
-
Visual Studio 2013 allows you to add additional Web servers to the built-in Web servers that are displayed by default in the drop-down list.
For more information about adding custom Web servers, see http://go.microsoft.com/fwlink/?LinkID=324006.
The Servers group contains additional settings that you can specify, and different settings are available depending on the Web server that you choose in the drop-down menu:
- If you are using IIS Express or Local IIS:
-
Project URL
Specifies the URL that points to this Web application.
Create Virtual Directory
Creates an IIS virtual directory for the Web application.
Override application root URL
Specifies an alternative path for the application root URL. Use this option if the Web application root is not the root of your project.
- If you are using External Host:
-
Project URL
Specifies the URL that points to this Web application.
- If you are using a custom Web server:
-
Project URL
Specifies the URL that points to this Web application.
Path to Exe
Specifies the physical path to the executable for the custom Web server.
Command Line
Specifies any command-line parameters that need to be passed to the custom Web server.
Working directory
Specifies the working directory for the custom Web server.
Debuggers
The Debuggers group enables you to specify which debuggers will be available when you test pages.
When a debugger is loaded, it can include debugging engines for different types of code.
The options that you select in the Debuggers group determine which debugging engines are loaded.
Note |
|---|
|
Each debugging engine that you load requires memory and affects the performance of debugging overall. In general, you should specify only the debugging engines that you need. |
- ASP.NET
-
Specifies that the ASP.NET debugger is loaded whenever you start the debugger. Use this debugger to debug the server code or client script in your pages and in any .NET Framework components that are called from your page.
NoteProcesses to be debugged must be compiled with debugging information.
If you clear this check box, Visual Studio starts the debugger but does not try to retrieve process information from IIS and make it available to the debugger. However, you can still debug client script in the page.
For more information, see Debugging Web Pages Overview.
- Native Code
-
Specifies that the debugger for native (unmanaged) code is loaded whenever you start the debugger. This option is useful if your website calls a component (for example, a COM component) that is written in an unmanaged language, such as C++.
If you clear this check box, you can debug managed code, but the debugger will skip any calls to unmanaged code.
For more information, see Debugging Native Code.
- SQL Server
-
Specifies that the debugger for SQL Server stored procedures is loaded whenever you start the debugger.
- Silverlight
-
Specifies that the debugger for Silverlight is loaded whenever you start the debugger.
- Enable Edit and Continue
-
Edit and Continue allows you to change your source code while your program is in break mode and applies those changes without having to end the debug session and build your program again. You can use Edit and Continue in code-behind class files and stand-alone class files. However, editing inline code in an .aspx page or an .ascx file is not allowed. If you edit the Web.config file while debugging, Visual Studio displays a warning message. Saving changes to the Web.config file stops the debugger from loading old assemblies during an application-domain reset.
For more information, see Edit and Continue, Debugging, Options Dialog Box and How to: Create and Edit Configurations.
Web Tab, Project Properties的更多相关文章
- Adding Swagger to Web API project
Adding Swagger to Web API project. All source code for this series can be found here. When you creat ...
- Eclipse创建第一个Servlet(Dynamic Web Project方式)、第一个Web Fragment Project(web容器向jar中寻找class文件)
创建第一个Servlet(Dynamic Web Project方式) 注意:无论是以注解的方式还是xml的方式配置一个servlet,servlet的url-pattern一定要以一个"/ ...
- NSwag Tutorial: Integrate the NSwag toolchain into your ASP.NET Web API project
https://blog.rsuter.com/nswag-tutorial-integrate-the-nswag-toolchain-into-your-asp-net-web-api-proje ...
- Android requires compiler compliance level 5.0 or 6.0. Found '1.8' instead. Please use Android Tools>Fix project Properties.
重装操作系统之后,或者破坏了Android的开发环境之后,需要重新配置好Android的开发环境.但是配置好后,导入原有的项目时,报错: Android requires compiler compl ...
- Type Project has no default.properties file! Edit the project properties to set one.
Description Resource Path Location Type Project has no default.properties file! Edit the project pro ...
- 转:Transform Web.Config when Deploying a Web Application Project
Introduction One of the really cool features that are integrated with Visual Studio 2010 is Web.Conf ...
- android的Project has no default.properties file! Edit the project properties to set one. 的解决
网上找来这种方法基本解决: 在我们导入Android工程时,有时候会出现如题所述的错误,打开工程目录可以看到,目录下的default.properties文件没有了或者多出了一个project.pro ...
- Web Application Project is configured to use IIS. Unable to access the IIS metabase.(配置为使用IIS Web应用程序xxxx项目。无法访问IIS元数据库。)
这几天重装系统,装了win10,居然用vs2013打开项目出现下面这个提示错误,搞了很久才知道原因: Even though I am an administrator on the machine, ...
- [Android Pro] android 混淆文件project.properties和proguard-project.txt
参考文档:http://blog.csdn.net/xueyepiaoling/article/details/8202359转载自:http://glblong.blog.51cto.com/305 ...
随机推荐
- SDK_组合框的使用
组合框的使用 组合框的创建:有三种风格,分别 Simaple,Dropdown(可输入), 下拉列表(不可输入) 可以通过可视化编程中下拉列表的 下拉箭头 设置列表的长度 如何向组合框控件中添加数据, ...
- Shell printf命令
Shell 的另一个输出命令 printf.默认 printf 不会像 echo 自动添加换行符,我们可以手动添加 \n. #!/bin/bash printf "%-10s %-8s %- ...
- swift中tableview的使用和注意事项
今天使用swift写了个简单的tableView,语法和用法上跟oc没多大的区别.但是还是有一些细节的地方需要注意一下的. 先上代码 import UIKit class ViewController ...
- 小程序button默认样式透彻理解
微信小程序有一个默认样式,特别是有一个外边框,虽然看起来不别扭,但是自己每次设置border:0:都不生效,写成内联的样式也不生效,后来才知道里面的边框是伪元素的边框,这里的伪元素可以理解为用css动 ...
- HTML5网页如何调用浏览器APP的微信分享功能?
if (/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Al ...
- 你相信吗??Python把数字也当做对象!@@@对象,名称绑定,引用计数
本文学习自:http://blog.csdn.net/yockie/article/details/8474408 1.对象 Python中, 万物皆对象,包括12345等int常量.不信吗??用di ...
- php利用32进制实现对id加密解密
前言 最近在项目中遇到一个问题,当前用户分享一个邀请码给好友,好友根据邀请码注册成为新用户之后,则成为当前用户的下级,特定条件下,可以得到下级用户的一系列返利.这里要实现的就是根据当前用户的id,生成 ...
- OS X中微信双开
1.打开系统终端: 2.下载插件,输入命令(不包括括号) git clone https://github.com/Sunnyyoung/WeChatTweak-macOS.git 并回车: 3.进入 ...
- 洛谷 2966 2966 [USACO09DEC]牛收费路径Cow Toll Paths
[题意概述] 给出一个图,点有正点权,边有正边权,通过两点的代价为两点间的最短路加上路径通过的点的点权最大值. 有M个询问,每次询问通过两点的代价. [题解] 先把点按照点权从小到大排序,然后按照这个 ...
- LA 3029 Subsequence
LA 3029 A sequence of N positive integers (10 < N < 100 000), each of them less than or equal ...