小编Nee*_*ack的帖子

NUnit"无法加载文件或组装'MyTestProject'

我正在设置一台新的64位机器作为构建服务器运行.当我尝试将NUnit测试程序集加载到NUnit GUI时,我收到以下错误.

没有什么明显的缺失,所有依赖关系似乎都存在.所有DLL都是为x86平台编译的.

使用NUnit 2.4.7.我已尝试升级到2.4.8但发生了同样的错误.

System.IO.FileNotFoundException:无法加载文件或程序集"MyTestProject"或其中一个依赖项.该系统找不到指定的文件.

System.IO.FileNotFoundException ...

Server stack trace: 
   at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)
   at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
   at System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
   at System.Reflection.Assembly.Load(String assemblyString)
   at NUnit.Core.Builders.TestAssemblyBuilder.Load(String path)
   at NUnit.Core.Builders.TestAssemblyBuilder.Build(String assemblyName, Boolean autoSuites)
   at NUnit.Core.Builders.TestAssemblyBuilder.Build(String assemblyName, String testName, Boolean autoSuites)
   at NUnit.Core.TestSuiteBuilder.BuildSingleAssembly(TestPackage package)
   at NUnit.Core.TestSuiteBuilder.Build(TestPackage package)
   at NUnit.Core.SimpleTestRunner.Load(TestPackage package)
   at NUnit.Core.ProxyTestRunner.Load(TestPackage package)
   at NUnit.Core.ProxyTestRunner.Load(TestPackage package)
   at NUnit.Core.RemoteTestRunner.Load(TestPackage package) …
Run Code Online (Sandbox Code Playgroud)

.net 64-bit continuous-integration nunit

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

数据仓库暂存区域内的结构

我们正在为一家银行开发一个数据仓库,并且几乎遵循标准的Kimball模式的临时表,星型模式和ETL来提取数据.

Kimball谈到了使用暂存区域进行导入,清理,处理等所有内容,直到您准备好将数据放入星型模式.在实践中,这通常意味着将来自源的数据上载到一组表中,几乎没有修改,然后通过中间表可选地获取数据,直到它准备好进入星型模式.对于单个实体来说,这是一项很多工作,这里没有任何一项责任.

我以前使用过的系统已经对不同的表集进行了区分,其程度如下:

  • 上传表格:原始源系统数据,未经修改
  • 登台表:中间处理,打字和清理
  • 仓库表

您可以将它们放在单独的模式中,然后对归档/备份/安全性等应用不同的策略.其他人之一已经在仓库中工作,其中有StagingInputStagingOutput,类似的故事.整个团队拥有丰富的经验,包括数据仓库和其他方面.

然而,尽管如此,通过浏览Kimball和网络,似乎绝对没有任何关于向登台数据库提供任何类型结构的文章.可以原谅的是,相信Kimball先生会让我们所有人都在努力进行这个非常深层次的非结构化数据库.

当然,如果我们想要在临时区域添加更多结构,那么如何去实现它是非常明显的,似乎很奇怪似乎没有任何关于它的文字.

那么,其他人在做什么呢?正在上演这个非常庞大的非结构化混乱,还是民间有一些有趣的设计呢?

sql database-design data-warehouse

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

是RedGate SQL源代码控制吗?

我刚刚继承了一个SQL Server数据库.我需要解决的一件事是版本控制和自动构建.

有人建议我应该认真考虑推荐RedGate SQL Compare,但我不得不承认我对它有点不安.

我的预订是......

  • 它似乎促进了使用gui工具进行数据库工作?
  • 对于实时应用程序,我更喜欢使用更改脚本,这避免了在每个Scrum周期结束时创建迁移脚本的最后一分钟恐慌,这意味着CI可以测试您的更新脚本.我看不出RedGate工具如何解决这个问题.

我的直觉告诉我要坚持使用MSBuild文件和一堆.SQL文件经过试验和测试的方法.

我很想知道是否有人有使用此工具的经验.

sql-server version-control redgate

14
推荐指数
2
解决办法
8525
查看次数

Veracode 出现“资源关闭或释放不当”错误,为什么?

这段代码有什么问题?此外我该如何解决它?

public class BodyStreamMiddleware
{
    private readonly RequestDelegate _next;

    public BodyStreamMiddleware(RequestDelegate next) { _next = next; }

    public async Task Invoke(HttpContext context)
    {
        //  Replace the FrameRequestStream with a MemoryStream.
        //  This is because the MemoryStream is rewindable, the FrameRequestStream is not.
        //  This allows ExceptionFilters to read the body for logging purposes
        string bodyAsText;
        using (var bodyReader = new StreamReader(context.Request.Body))
        {
            bodyAsText = bodyReader.ReadToEnd();
        }
        var bytesToWrite = Encoding.UTF8.GetBytes(bodyAsText);

        using (var memoryStream = new MemoryStream())
        {
            memoryStream.Write(bytesToWrite, 0, bytesToWrite.Length); …
Run Code Online (Sandbox Code Playgroud)

c# veracode .net-core

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

麻烦BCP在本地服务器上工作

这让我很生气......

安装了SQL Server 2008 R2 Developer Edition.

尝试从命令行BCP到文件.

bcp MyDb..MyTable out MyTable.dat -T
Run Code Online (Sandbox Code Playgroud)

得到错误:

CTLIB消息: - XX/XX/XX/XX/X/X:
ct_connect():目录服务层:内部目录控制层错误:找不到请求的服务器名称.
建立连接失败.

sql-server bcp

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

单个维度上的MDX查询

有人可以提醒我这是怎么做到的吗?

我想要一个查询维度的MDX查询(MS SSAS).对立方体或措施不感兴趣.

据我记得,语法涉及$符号,类似于[$ MyDimension].

我知道我可以执行以下操作,但我想查询维度而不触及多维数据集.

select [DimensionName].Children on 0 from [CubeName]
Run Code Online (Sandbox Code Playgroud)

ssas mdx

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