小编Mic*_*ake的帖子

如何在Team City中运行所有NUnit测试?

我们使用TeamCity 6.0来构建每次提交的VS C#解决方案.
构建完成后,将运行另一个测试TC项目.这样开发人员可以添加/删除/编辑VS单元测试项目,如何让TeamCity使用sln文件或搜索测试dll?
每次将新测试项目添加到VS解决方案时,我都不想编辑构建.

运行测试来自: **\*Test*.dll似乎不起作用,它只是第一个测试(当前失败)

构建步骤

teamcity continuous-integration nunit

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

是否有PBix文件格式的文档/ API?

我们在Azure Blob中有大型csv文件,我们要报告这些文件.看起来有些M,我们可以使用Power BI桌面连接到blob并开始报告它们.

我们想要自动化这个过程,所以我想一个选项是创建我们自己的pbix文件并上传它们.

理想情况下,会有一个更好的Power BI API,我们可以用与桌面相同的方式配置数据源服务器端.

我看了,pbix文件是拉链,DataMashup也是一个zip(像docx这样的标准openx文件).

有没有人知道NuGet包或有关如何使用c#在最新的Power BI中创建仪表板的详细信息?

c# azure powerbi

11
推荐指数
1
解决办法
2321
查看次数

为什么某些 Azure DevOps 代理比其他代理快得多?

我们正在使用 Microsoft Azure DevOps 来构建和运行测试。

我们有 10 个 Microsoft 提供的代理,并使用 YAML ( defaultVmImage: 'windows-latest') 来构建和运行测试。

有时测试需要 40 分钟。有时需要1小时40分钟!

为什么会有这样的差异呢?确定不是噪音邻居?他们位于不同的地理位置吗?

在此输入图像描述

(例如 AGENT_MACHINENAME“fv-az689”)

https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/hosted?view=azure-devops#capability-and-limitations

我们能否检测到速度慢的代理并提前使构建失败?

收集性能信息没有帮助https://github.com/microsoft/azure-pipelines-tasks/blob/master/ci/

在此输入图像描述

  - task: DotNetCoreCLI@2
    displayName: 'dotnet test'
    inputs:
      command: test
      projects: '**/*.Tests/**/*.Tests.dll'
      arguments: --verbosity detailed --filter "$(testFilter)"
Run Code Online (Sandbox Code Playgroud)

devops azure-devops

7
推荐指数
1
解决办法
1691
查看次数

什么是绘制"系统概览"图表的最佳工具?

哪些工具最适合绘制新启动器的系统概述.
我想展示组件,如果可能的话,他们展示他们使用的技术.

目前的选项包括:Visio,Word,EA?,Paint!
Visual Studio不是一个选项(过于宽泛).

architecture diagram visio system visual-studio

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

如何在c#中为SQL Azure启用内部Azure服务

如何启用允许的服务:WINDOWS AZURE SERVICES,如c#中的管理门户中所示?

        _client = new SqlManagementClient(GetSubscriptionCredentials());

        var result = _client.Servers.CreateAsync(new ServerCreateParameters
        {
            AdministratorUserName = _config.ServerUserName,
            AdministratorPassword = _config.ServerPassword,
            Location = _config.Location,
            Version = "12.0"
        }, CancellationToken.None).Result;

        var sqlServerName = result.ServerName;

        // This will go away once we can enable the Azure internal firewall settings == Yes
        var ipAddress = _firewallManagement.GetPublicIP();
        var firewall = _client.FirewallRules.Create(sqlServerName, new FirewallRuleCreateParameters("Server", ipAddress, ipAddress));
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

c# windows-firewall azure azure-sql-database

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

为什么要在TeamCity中设置代码覆盖率呢?

我正在使用Teamcity 6.0并希望为我们的NUnit测试添加代码覆盖率.

PartCover一直是一个大问题,因为它没有在x64服务器上运行,所以现在我必须去git它并自己构建它:(

另外,jetBrains,如果你知道xslt坏了,让我更容易修复它.

没有任何人有PartCover工作?也许这可能帮助: http://www.jeremyskinner.co.uk/2010/07/23/using-teamcity-with-partcover-4/

teamcity 64-bit code-coverage partcover

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