小编kro*_*ijk的帖子

在Visual Studio中的TFS Build窗口内停止刷新

有没有办法在查看TFS Build时停止Visual Studio内部的持续刷新?使用VS 2010 SP1和TFS 2010 SP1.在Build窗口中观看构建时,屏幕每10秒左右刷新一次.没有什么大不了的,除非在每次刷新期间,如果查看构建窗口的底部(并且滚动),窗口将重置到页面中间的某个位置.很烦人.我宁愿手动刷新以观察构建运行而不是向下滚动到底部,然后一旦到达底部,再次滚动,因为窗口重置.有没有办法关闭这个自动刷新?

tfs visual-studio-2010 tfsbuild visual-studio tfs2010

10
推荐指数
1
解决办法
1755
查看次数

TFS 2010构建配置转换问题

在设置自动TFS构建时我遇到了很大的问题.基本上我创建了名为Tests的新配置,添加了transform config,为数据库定义了不同的连接字符串.然后定义TFS构建,使用MSBuild参数构建整个解决方案/p:DeployOnBuild=True /p:Configuration=Tests.问题是,在下拉菜单中的位置(Build_PublishedWebsites \项目)我得到web.config,web.debug.config,web.release.configweb.tests.config,但我希望只是一个转化web.config.

我已经检查过PDC演示文稿Web Deployment Painkillers:Microsoft Visual Studio 2010和MS Deploy但没有帮助.

谢谢你的回答.

config transform visual-studio-2010 tfsbuild

6
推荐指数
1
解决办法
1594
查看次数

VS2010单元测试 - 使用不同参数重新运行相同的测试

我有一个单元测试,根据传递的参数,行为不同.VS 2010 MS测试框架是否具有使用不同参数调用相同测试的功能.我正在寻找这样的东西:

[TestRun(False)]
[TestRun(True)]
[TestMethod]
public void FooTest(bool a)
{
   RunTest(a);
}
Run Code Online (Sandbox Code Playgroud)

unit-testing mstest visual-studio-2010

6
推荐指数
1
解决办法
2740
查看次数

仅使用MSTest代理从远程系统上的TFS构建工作流运行部署脚本

我的问题:如何在仅运行MSTest代理的远程系统上从TFS 2010构建模板运行部署脚本?

我知道这可以通过激活测试设置配置文件中的"部署"部分来完成,但这不够灵活.晚上一个构建运行.构建成功后,将部署脚本放置在放置位置.放置位置是特定于日期,项目和构建定义.这些参数在我们使用的TFS构建模板中可用.

我没有实验室管理,只有物理服务器.我宁愿不使用额外的构建代理来破坏物理服务器以仅进行部署.MSTest代理显然能够运行部署脚本,但是如何使用TFS构建工作流中的该功能.例如,我可以在没有实验室管理的情况下使用RunDeploymentScript活动吗?

tfs continuous-integration mstest team-build tfs2010

6
推荐指数
1
解决办法
4932
查看次数

在Visual Studio 2010中关闭Lamba表达式以获取代码覆盖率

在使用Visual Studio 2010查看代码覆盖率数据时,我在给定的命名空间下看到以下输出:

SomeClass1
SomeClass2
SomeClass2.< >c__DisplayClass1
SomeClass2.< >c__DisplayClass19
SomeClass2.< >c__DisplayClass28
SomeClass3
SomeClass3.< >c__DisplayClass2F
etc
Run Code Online (Sandbox Code Playgroud)

如果我展开任何带有"DisplayClass"的条目,我会发现它是一个在其中有lambda表达式的方法.由于如此多的lambda表达式,很难从代码覆盖率结果中获得有意义的数据.

无论如何要清理这份报告吗?

c# mstest code-coverage visual-studio-2010 visual-studio

5
推荐指数
1
解决办法
1060
查看次数

如何使 Excel 从 TFS 2010 工作项查询中自动刷新

我们使用 Microsoft 提供的默认 MSF Agile 5.0 流程模板来运行我们的项目。具体来说,Iteration Backlog Excel 表对于进行项目管理非常有用。

然而,我们遇到了第 1 页上的迭代积压工作不是最新的情况。打开 Excel 工作簿后,用户必须明确单击“团队”选项卡上的“刷新”按钮才能查看最新数据。

问题:我们如何强制 Excel (2007) 在打开工作簿时刷新迭代积压并与其连接的 TFS 2010 工作项查询同步?

其他人提供的记录宏以单击“刷新”按钮的建议不起作用,因为记录的宏无法使用树层次结构刷新查询(至少,执行宏时会发生错误告诉我)。录制的宏执行其他操作,只需单击按钮 :-)

excel vba excel-2007

3
推荐指数
1
解决办法
1万
查看次数