我正在运行TFS 2015并正在使用Visual Studio Build Step.在开发机器上,我开始使用Visual Studio 2017,所以我也想使用Visual Studio 2017进行TFS构建.
我在构建服务器上安装了Visual Studio 2017并重新启动了构建代理.但是,Visual Studio 2017不会显示在代理的功能中,也不会显示在构建步骤中的Visual Studio版本列表中.
我知道我可以在构建步骤中从Visual Studio版本列表中选择"最新",但这仍将使用VS 2015,因为代理不知道它有VS 2017.
如何确保TFS2015中的Visual Studio构建步骤使用Visual Studio 2017?
我正在调试一段代码,令我惊讶的是以下几行都正常.
Binding binding = new Binding("Text", myObject, "PropertyName");
Binding binding = new Binding("Text", myObject, "propertyname");
Run Code Online (Sandbox Code Playgroud)
似乎属性名称不区分大小写,但我找不到任何关于此的内容.
任何人都可以告诉我,如果我错过了什么,或者这背后的理性是什么?