安装开发环境vs2017+sql2016+tfs2017

安装开发环境vs2017+sql2016+tfs2017html

编写人:左丘文java

 

2019-7-16sql

 

近一年了,一直没空着手写点什么,跟你们交待下吧,去年一次机会,其实也不彻底是去年,所以离开了我工做15年的公司,祝愿老东家再创辉煌,从一个以老员工为主力的团队加入到了一个以90为主力的团队中,感觉真的不同,看到他们一群充满正能量的小伙子,我这老家伙不加油也不行,在这样一个充满朝气的团队,感受生活更加忙碌了,说说我本身的感觉:若是在一个没动力前行的环境里苟活,真的不如在一个积极向上的团队中努力来得让本身更舒服。数据库

准备部署一个新的开发环境:VS2017+SQL 2016+TFS2017,在安装的过程,还不是哪么顺利,并非想象中的点下一步就Ok了,现将我碰到几个问题的解决方案罗列出来,不要想到在网上就能很容易搜到解决问题的一切答案,有些时候,还得本身动动脑子,总的来讲:国外的网站的解决办法比国内的要靠谱,国内的太可能是网页机器复制过来的,连错别字都没改过来的,虽然说最后仍是本身想办法解决的,但在此作个小结,分享出来,以供参考。有兴趣的同窗,能够一同探讨与学习一下,不然就略过吧。windows

 

(一)         安装vs 2017:oracle

客户端安装VS2017,从Vs2017后,微软官网只提供了一M大小的在线安装程序下载。框架

但咱们仍是能够经过这个工具将其生成离线包。工具

1.        先下载vs_enterprise__1272916522.1535013803.exe文件visual-studio

下载地址:https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/学习

2.        下载完成后,制做离线安装包,CMD窗口下执行dos命令

d:\tools\ vs_enterprise__1272916522.1535013803.exe  --layout d:\vs2017\offline-en-chs --lang en-US zh-CN

3.        接下来就是等待的时间,下载完成后,再用UltraISOPortable制做一个离线安装包ISO文件,整个文件大小为43.5G

4.        如下也能够参考一下别人写的制做离线包的博文

http://www.javashuo.com/article/p-hepwigtw-ne.html

5.        Vs2017系统环境要求:

支持的操做系统

Visual Studio 2017 可在如下操做系统上安装并运行:

  • Windows 10 版本 1507 或更高版本:家庭版、专业版、教育版和企业版(不支持 LTSC 和 Windows 10 S)
  • Windows Server 2016:Standard 和 Datacenter

Windows 8.1(带有更新 2919355):核心板、专业版和企业版

  • Windows Server 2012 R2(更新 2919355):Essentials、Standard、Datacenter
  • Windows 7 SP1(带有最新的 Windows 更新):家庭高级版、专业版、企业版、旗舰版

 

https://docs.microsoft.com/zh-cn/visualstudio/productinfo/vs2017-system-requirements-vs

VS 2017安装Key

Enterprise:

NJVYC-BMHX2-G77MM-4XJMR-6Q8QF

Professional:

KBJFW-NXHK6-W4WJM-CRMQB-G3CDH

6.        Vs2017离线安装:直接点setup系统会须要连网进行安装。须要用到如下命令来安装。

vs_enterprise.exe –noWeb

7.        接下来在打开以前vs.2015的工程可能会提示,未有.net 4.0的框架。下载后也是安装不了。网上讲的各类方法基本是无论用的。

核心问题都是集中在:Win10安装.net framework 4.0失败提示已经是操做系统一部分如何解决?

http://www.javashuo.com/article/p-drdozoer-gx.html

若是安装了vs 2010能够采用修复功能,就能恢复.net 4.0 包括使用netfx_403mtpack.exe这都是基于这装了vs2010基础之上。

但我如今安装的vs2017.所以以上方法仍是不能用。

搜索了一下国外网站的解决方案:https://stackoverflow.com/questions/35733040/how-to-install-net-4-framework-in-windows-10

使我想到,咱们能够利用  Build Tools for Visual Studio 2017 的方式来增长.net framework 4.0

https://www.visualstudio.com/thank-you-downloading-visual-studio/?sku=BuildTools&rel=15

 

 

 

安装Ok了,打开以前的.net 4.0的工程也没有问题了。

(二)         安装SQL 2016:

1.        正常安装过程,通常会出现如下问题

 

 

 

2.        解决方案:

下载jre-8u211-windows-x64.EXE

https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html

  • 部分Win 7 系统安装JRE时不会默认添加环境变量,须要用户手动添加
  • Win 10 用户在安装JRE时,系统自动添加了环境变量

3.        继续安装完成,完成后你会发现,SQL 2016中已没有management studio管理工具,没法操做sql server 2016,后续都是这样了,SSMS须要独立安装

下载安装SQL Server Management Studio (SSMS)

https://docs.microsoft.com/zh-cn/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-2017

安装完成后:

 

 

 

 

(三)         安装TFS 2017:

  1. 1.   安装前了解一下安装环境:

http://www.javashuo.com/article/p-utzeoutq-bg.html

Server operating systems

TFS Version

Supported server operating systems

TFS 2018

Windows Server 2016
Windows Server 2012 R2 (Essentials, Standard, Datacenter)
Windows Server 2012 (Essentials, Standard, Datacenter)

TFS 2017

Windows Server 2016
Windows Server 2012 R2 (Essentials, Standard, Datacenter)
Windows Server 2012 (Essentials, Standard, Datacenter)
Windows Server 2008 R2 (minimum SP1) (Standard, Enterprise, Datacenter)

TFS 2015

Windows Server 2016
Windows Server 2012 R2 (Essentials, Standard, Datacenter)
Windows Server 2012 (Essentials, Standard, Datacenter)
Windows Server 2008 R2 (minimum SP1) (Standard, Enterprise, Datacenter)

TFS 2013

Windows Server 2012 R2 (Essentials, Standard, Datacenter)
Windows Server 2012 (Essentials, Standard, Datacenter)
Windows Server 2008 R2 (minimum SP1) (Standard, Enterprise, Datacenter)

TFS 2012

Windows Server 2012 R2 (Essentials, Standard, Datacenter)
Windows Server 2012 (Essentials, Standard, Datacenter)
Windows Server 2008 R2 (Standard, Enterprise, Datacenter)
Windows Server 2008 (minimum SP2)
Windows Small Business Server 2011 (Standard, Essentials, Premium Add-On)
Windows Home Server 2011

TFS 2010

Windows Server 2008 R2 (Standard, Enterprise, Datacenter)
Windows Server 2008 (minimum SP2)
Windows Server 2003 R2
Windows Server 2003 (minimum SP2)

用户电脑

Client operating systems

TFS Version

Supported client operating systems

TFS 2018

Windows 10 (Professional, Enterprise) Version 1607 or greater

TFS 2017

Windows 10 (Home, Professional, Enterprise)
Windows 8.1 (Basic, Professional, Enterprise)
Windows 7 (minimum SP1) (Home Premium, Professional, Enterprise, Ultimate)

TFS 2015

Windows 10 (Home, Professional, Enterprise)
Windows 8.1 (Basic, Professional, Enterprise)
Windows 7 (minimum SP1) (Home Premium, Professional, Enterprise, Ultimate)

TFS 2013

Windows 8.1 (Basic, Professional, Enterprise)
Windows 7 (minimum SP1) (Home Premium, Professional, Enterprise, Ultimate)

TFS 2012

Windows 8.1 (Basic, Professional, Enterprise)
Windows 7 (Home Premium, Professional, Enterprise, Ultimate)

TFS 2010

Windows 7 (Home Premium, Professional, Enterprise, Ultimate)
Windows Vista SP2

2.   下载完成后,正常安装,容易出现如下错误报TF255049错误


 

 

 

其主要缘由是如下缘由形成:

 根据错误提示,先已经排除了几个错误:
1.数据库实例已经确认是以上图示中的实体名,能够在本地机测试一下是否能够链接。
2.数据库实例已经配置为容许远程链接,可经过其它电脑链接一下该数据库。
3.TCP/IP协议已启用且默认端口为1433(在SQL管理工具中启用)
4.Windows防火墙已经关闭(这个确保SQL能被远程访问)

5.当前的登陆的帐户必定要确保能windows链接SQL。(不少时候就是这个缘由)https://blogs.msdn.microsoft.com/girishp/2013/11/05/errors-during-tfs-2013-installand-how-i-worked-past-them/

 

 

  • 3.   解决上面的问题后,再继续安装TFS 2017 安装过程没法配置搜索服务

https://social.msdn.microsoft.com/Forums/zh-CN/98b10f2c-a8cf-48fd-8c4b-6084e9099869/tfs-2018?forum=vstszhchs

下载 server jre

https://www.oracle.com/technetwork/java/javase/downloads/server-jre8-downloads-2133154.html

下载完成,放到C:\Program Files\Java

接下来要配置java环境变量,不能随便变动名称

 

完成后,再从新运行就绪检查,已能经过了

 

 

 

这样所有就完工了,看似简单也花了我很多时间来逐一将遇到的问题所有解决了。如有其它问题,欢迎留言。

 

欢迎加入技术分享QQ群:238916811

相关文章
相关标签/搜索