1、visual studio团队开发怎么用
在 Visual Studio
.NET Beta 2
中,文件共享是默认访问模式。若要确认访问模式的设置是否正确,请单击“”菜单上的“Options”,单击“Projects”,再单击“Web
Settings”。然后将“Preferred”访问模式设置为“File Share”,再单击“OK”。这样 Web 项目就可以添加到 Visual SourceSafe。
如果现有项目使用 FrontPage 访问模式,可以将访问模式更改为“文件共享”。请打开 Solution Explorer,用鼠标右键单击项目,然后单击“Properties”。单击“Common
Properties”,然后单击“Web Settings”。将“Web Access Mode”设置为“File
Share”,然后单击“OK”。现在,请保存、关闭并重新打开解决方案,使项目设置的更改生效。
本文的后面部分假设您正在使用“文件共享”访问模式。
在 Visual SourceSafe 内创建项目
第一个团队成员创建一个包含一个或多个项目的解决方案。(由于使用了文件共享访问,如果您要在其他计算机上创建项目,则仍要将项目位置指定为 http://myserver,但您需要通过通用命名约定 (UNC) 来访问 \\myserver\c$\inetpub\wwwroot 或 \\myserver\wwwroot$。)解决方案准备就绪,可供其他团队成员开始使用时,第一个团队成员应在 Solution Explorer 内用鼠标右键单击解决方案或项目文件,然后选择“Add
Solution to Source Control”。另外,第一个团队成员也可以在“File”菜单上,单击“Source
Control”,然后单击“Add Solution to Source Control”。
如果解决方案包含使用文件共享访问模式的 Web 项目,则会出现以下警告。
图 1:文件共享警告对话框
可以忽略该警告。单击“Continue”。
集成开发环境 (IDE) 将提示您指定 Visual SourceSafe 数据库服务器,然后要求您指定要将解决方案文件和该解决方案的各个项目存储在 Visual SourceSafe 中的位置。
Visual Studio .NET 内的默认行为是以“Admin user”(管理员用户)的身份将用户登录到默认的 Visual SourceSafe 数据库(通常称为“公用”)。默认用户名和密码由 Visual SourceSafe 提供。由于默认管理员用户口令为空,所以将解决方案添加到 Visual SourceSafe 时可能不会提示您指定 Visual SourceSafe 数据库服务器,而可能自动将您登录到默认 Visual SourceSafe 数据库,并直接显示“Add to SourceSafe Project”对话框。默认情况下,将显示登录对话框。(Visual SourceSafe 的新版本,包括版本 6.0c 的测试版,关闭了登录对话框。Visual SourceSafe 6.0c 的最后发行版将打开该对话框并设为默认设置。)
若要避免此问题,请在“Tools”菜单上,单击“Options”,单击“Source Control”,然后单击“SCC Provider”。将登录 ID 更改为适当的用户。单击“Advanced”,并单击“Integration”选项卡。在“Choose SourceSafe Database”下,选择“Prompt”。
图 2:将项目添加到 Visual SourceSafe
此外,还会通过同一对话框,提示您指定用于存储解决方案内包含的每个项目的 Visual SourceSafe 位置。要重新设置,第一次提示时,您可以为该解决方案以及同一驱动器上的所有非 Web 项目设置 Visual SourceSafe 位置。接下来,将提示您提供 Visual SourceSafe 的位置供解决方案内的每一个 Web 项目使用。如果您不想将某个项目添加到 Visual SourceSafe 中,请单击“Cancel”然后使用“Add selected projects to source control”,这样可控制要添加的项目。本文将在稍后说明将所选的项目添加到源代码控制中。Solution Explorer 将已取消的项目显示为签出,但是项目文件不在 Visual SourceSafe 内。在此情况下,签出标识符将用来表示该项目不添加到 Visual SourceSafe 中。
设置 Visual SourceSafe 位置时,可以将解决方案文件和项目放置到同一 Visual SourceSafe 文件夹或者多个单独的文件夹中。最好让 Visual Studio.NET 控制您所有的非 Web 项目的放置。然而,每个 Web 项目应放置到各自的文件夹中以确保该项目不与其他 Web 项目冲突。很可能几个项目会包含同名文件(例如,WebForm1.aspx)。如果试图在同一 Visual SourceSafe 文件夹中放置多个项目,并且该文件夹中已存在同名文件,则会出现以下对话框,如图 3 所示:
图 3:试图将相同文件添加到 Visual SourceSafe 项目时出现的警告对话框
单击“Select different location”,然后如前所述继续操作。
如果要在已添加到 Visual SourceSafe 的解决方案中添加新项目或不在 Visual SourceSafe 内的现有项目,请先将项目添加到该解决方案。然后,在 Solution Explorer 内用鼠标右键单击该解决方案,并执行以下任一操作:
单击“Add”,然后单击“New Project...”
或者,单击“Add”,然后单击“Existing Project...”
Solution Explorer 将以签出形式显示该项目,但文件不在 Visual
SourceSafe 中。现在,在 Solution Explorer 中选择项目,并在“File”菜单上,单击“Source
Control”。最后,单击“Add Selected Projects to Source Control...”,这将要求您指定在 Visual SourceSafe 中存储项目的位置,如前所述。对于非 Web 项目,最好使用“File“菜单下的“Check In”命令由 Visual Studio.NET 控制 Visual SourceSafe 位置。
从 Visual SourceSafe 访问项目
每个团队成员第一次从 Visual Source Safe 访问项目时,必须进行如下操作:在“File”菜单上,单击“Source Control”,然后单击“Open Project From Source Control”。
IDE 将提示该团队成员指定 Visual SourceSafe 数据库服务器,并要求团队成员选择 Visual
SourceSafe 项目,以及指定要复制解决方案文件和所有非 Web 项目的本地文件夹。在我的示例屏幕拍图(图 4)中,我已经打开
MyWebProjects 并将解决方案文件保存到 D:\Documents and Settings\marwhite\My
Documents\Visual Studio Projects。
图 4:设置 Visual SourceSafe 项目的本地文件夹位置
默认情况下解决方案文件会复制到 C:\Documents and Settings\<您的用户名>\My Documents\Visual Studio Projects。您可以通过以下操作重新进行配置:在“Tools”菜单上,单击“Options”,单击“Environment”,然后单击“Projects and Solutions”。
如果解决方案文件和任何项目文件存储在多个单独的文件夹中,则不会显示以下对话框。但是,如果解决方案和项目文件存储在同一 Visual SourceSafe 位置,则 IDE 会提示用户选择解决方案文件。
图 5:选择解决方案文件
此时,如果解决方案包含一个或多个文件共享 Web 项目,则会显示“Set Project Location”对话框。
图 6:“Set Project Location”对话框
必须对每个 Web 项目使用此对话框以指定各个独立网站的位置。可以将 Web 项目放置到一个服务器上。例如:http://myserver/myproject_myroot。或者,将 Web 项目放置到您的本地计算机上。例如:http://localhost/myproject。Visual Studio 将为每个独立的 Web 项目创建一个虚拟根目录。
注意:如前所述,只需在第一次使用时访问解决方案。(在“File”菜单上,单击“Source Control”,然后单击“Open Project From Source Control”。)下次打开解决方案时,必须使用本地磁盘上的解决方案文件。请不要从 Web 服务器或 Visual SourceSafe 打开应用程序。
如果要将 Visual SourceSafe 内现有的项目添加到解决方案,请执行下列操作:在“File”菜单上,单击“Source Control”,然后单击“Add Project From Source Control...”,IDE 将显示如前所述的对话框。
修改文件
当团队成员处理自己的代码时,其工作方式与通常的工作方式完全一样。修改文件时,开发环境会自动提示团队成员将其签出。请注意,在项目中添加和删除文件需要签出项目文件。
公布更改
需要向团队公布新更改的团队成员会对源代码进行更改、测试和调试。更改完成后,可以选择文件,单击鼠标右键,然后单击“Check In”,或者在“File”菜单上,单击“Source Control”,然后单击“Check In”。然后,这些更改就会显示在 Visual SourceSafe 内。
获取最新版本
团队成员要获得团队的最新更改,应在 Solution Explorer 中选择解决方案文件,单击鼠标右键,然后单击“Get Latest Version (Recursive)”。团队成员需要生成应用程序的最新版本时,也应执行该过程。
脱机工作
Visual Studio .NET Beta 2 相对于 Visual Studio .NET Beta 1 的重大改进之一是脱机工作。脱机工作对许多开发人员来说非常重要,尤其是对于大部分时间在办公室外和/或旅途中的开发人员。
脱机工作允许团队成员将与 Visual SourceSafe 集成的解决方案和项目设置成脱机。也就是说,团队成员可以在与自己的公司网络和 Visual SourceSafe 数据库断开连接时处理文件。当团队成员返回办公室后,可以重新连接解决方案和项目,IDE 可使其副本与 Visual SourceSafe 数据库中保留的副本之间的更改保持同步。
进入脱机状态
若要使解决方案及其项目脱机,请在“File”菜单上,单击“Source Control”,然后单击“Change Source Control...”。IDE 将显示以下对话框:
图 7:连接和断开解决方案项目与 Visual SourceSafe 之间的连接
清除“Connected”复选框即可使解决方案和项目脱机。
请注意,在脱机之前已被您签出的文件仍保留为您签出的状态。若要避免可能发生的数据丢失现象,最好在脱机之前签出要脱机处理的文件。
脱机时签出文件
在脱机工作时,可以通常方式签出文件。脱机工作状态下第一次签出文件时,会显示以下对话框:
图 8:在断开连接时签出文件
需要取消此对话框(图 8 中)才能启用脱机签出。请选择“Don't show this dialog again”,然后单击“Check out (disconnected)”。将显示如图 9 所示的另一个错误对话框。可以忽略此对话框;单击“OK”。
图 9:断开连接状态下第一次签出文件时显示的错误对话框
下次试图在脱机工作状态下签出文件时将成功签出。请注意,上述的其他错误对话框是 Visual Studio .NET Beta 2 中的小错误,将在最终版本中解决。
当团队成员在脱机状态下签出文件时,已签出的文件的详细信息将存储为项目的一部分,并且已签出的文件将标记为读/写。
2、如何设置Visual Studio远程调试
1.vs的安装目录中 ~/Common7\IDE\Remote Debugger,把目录中的x68 和x64拷贝到服务器上
2.运行msvsmon.exe,看看端口号,一般可能是4018
3.将本机代码版在debug模式下编权译输出,部署到服务器上
4.在本机vs开发工具中,调试---附加到进程--限定符中,填写服务器IP和端口
5 点击刷新,如果是web应用,可以看到对应应用程序池的w3wp.exe进程
6 附加到进程
这样就可以在本地远程调试代码,使用后及时关闭msvsmon
3、visual studio开发网站的巨大问题
您好,请您确认来几个问题
第一自:访问地址是通过何种方式访问,localhost还是本机地址
第二:如果是本机ip地址,则检查防火墙Web服务器80端口是否允许通过
第三:请查看IIS配置权限是否有错误
请对此回答补充提问
您好,请对以下问题再次补充提问:
1.请确定运行该网站时,是否自动开启了ASP.NET Development Server
2.请明确说明您访问网页的方式,访问的格式
3.可否共享一下您的web.config文件内容
4、win7中安装了visual studio 2010后,还要安装IIS服务器吗?
不需要,visual studio 2010含有内置的ASP.NET 的web调试器 不过想运行.asp, 是这样的,即使你映射了扩展名,也只专是改变扩展名而已,属也就是说本质上还是ASP.NET的页面,而不是ASP的页面。VS2008并不支持建立ASP的站点的。现在很少使用ASP了。
5、请问windows server 2016服务器上可以装那些Visual Studio版本?
没听说过copyvisual studio还有专用服务器版本的,vs是个开发工具,又不是你最后运行的程序。vs只有功能和授权上不同的版本,比如企业版、专业版、社区版等,不存在专用于服务器的版本,这种版本也没有意义。
6、vs2013 asp.net 无法连接到已配置的开发web服务器
首先copy你必须选中网站或者web应用程序的项目,不能是类库或者其他,然后右键属性或者菜单—xxx属性(xxx为项目名称),在web那一栏里:使用VISUAL
STUDIO
开发服务器为使用asp.net
development
server调试,使用iis
WEB服务器是在IIS中调试,使用自定义WEB服务器是在其他服务器中调试
7、vs2012怎么配置 visual studio开发服务器
系统要来求由于VS软件很大,运行时需自要占...
1
因为开发网站多以我们的电脑还要安装II...
2
Microsoft Visual Studio 2012安装要求...
3
打开控制面板——选择程序——程序和功...
4
这时Microsoft Visual Studio 2012会弹...
5
打开Microsoft Visual Studio 2012软件...
6
在弹出的新建窗口中选择新
8、vs2015找不到 使用visual studio开发服务器
关于copy Visual Studio Community 2015 的 win32 模板的问题:
查看资料后发现并不是 win32 模块没有安装,Visual Studio Community 2015 本身就
两个开发工具。
分别是 Blend for Visual Studio(混合视觉工作室)和 Visual Studio (视觉工作室),
打开文件所在位置,找到并点击 devenv.exe 即可。(
9、visual studio code怎么设置内置web服务器
Microsoft 今天在其 Build 开发者大会上正式宣布了 Visual Studio Code 项目:一个运行于 OS X,Windows 和 Linux 之上的,针对于编写现代 web 和云应用的跨平台编辑器。该应用仍然处于预览版阶段,但是你现在就可以在这里下载体验。
这标志着 Microsoft 第一次向开发者们提供了一款真正的跨平台编辑器。虽然完整版的 Visual Studio 仍然是只能运行在 Windows 之上,但是今天的声明向我们展示了这家公司对于支持其他计算机平台的承诺。
“很多人都使用 Windows 作为他们的开发环境,但是我们也注意到了,还有很多人使用 Linux 和 Mac“,Somasegar,Microsoft 公司的开发者事业部总裁在这周稍早时候对笔者如是说道。”我们想让他们能够在他们习惯的平台上使用我们公司的产品,而不是非要迁徙到 Windows 上“。这些平台上的很多开发者们也更乐意于使用像 Sublime Text 这种轻量级的代码编辑器,而非像 Visual Studio 这种全特性的 IDE。
Visual Studio Code 为开发者们提供了对多种编程语言的内置支持,并且正如 Microsoft 在今天 Build 大会的 keynote 中所指出的,这款编辑器也会为这些语言都提供了丰富的代码补全和导航功能。JavaScript,TypeScript,Node.js 和 ASP.NET 5 开发者也将会获得额外的工具集。
该编辑器也集成了所有一款现代编辑器所应该具备的特性,包括语法高亮(syntax hight lighting),可定制的热键绑定(customizable keyboard bindings),括号匹配(bracket matching)以及代码片段收集(snippets)。Somasegar 也告诉笔者这款编辑器也拥有对 Git 的开箱即用的支持。
正如 Somasegar 所言,新款编辑器部分基于 Microsoft 为 Visual Studio Online 编写 Monaco 编辑器时的经验,但是该公司也正努力将一些 Visual Studio 的语言特性带到 Visual Studio Code 上,例如 Roslyn 项目,Microsoft 的 .NET 编译器平台。并且 Microsoft 声称这些为 VSC 打造的语言服务也会在其他编辑器包括 Sublime Text,Vi 以及 Atom 中可用。
上面提到的一些语言特性已经在其他编辑器中可用了。就在不久前,Microsoft 启动了针对 Sublime Text 的 TypeScript 插件项目,并且 Somasegar 告诉笔者该公司承诺会在未来启动更多类似于这样的项目(归根结底,是为了满足开发者们的需要)。
Visual Studio Code 的发布的确来的很突然。然后仔细想想这在一段时间之前就已经有了预兆,比如 .NET 内核的开源(以及使其能够跨平台运行)或者是社区版的 Visual Studio Community 的启动。
如果是在短短几年前,今天的宣布势必会引起轩然大波,但是今天,这对我们来说更多的是惊喜。
10、如何在VisualStudio2010中搭建Visual Studio Foundation Server的服务器以及如何使用团队开发平台?
搜索TFS vs2010教程