【问题标题】:Errors when creating vnext Test project创建 vnext 测试项目时出错
【发布时间】:2015-01-28 17:12:00
【问题描述】:

使用 VS2015 Preview 我尝试创建一个测试项目 (vnext library(dll))。使用来自here的示例

//Test Class
    using System;
    using Xunit;
    namespace testproject.Tests
    {

        public class Class1
        {
            [Fact]
            public void TrueisTrue()
            {
                Assert.True(true);
            }
            [Fact]
            public void OnePlusOneIsTwo()
            {
                Assert.Equal(2, 1 + 1);
            }
        }
    }

//project.json

        {
        "version": "1.0.0-*",
        "dependencies": {
            "Xunit.KRunner": "1.0.0-beta1"
        },
        "commands": {
            "test": "Xunit.KRunner"
        },
        "frameworks": {
            "aspnet50": {
                "dependencies": {
                    "System.Runtime": "4.0.20-beta-22231"
                }
            },
            "aspnetcore50": {
                "dependencies": {
                    "System.Runtime": "4.0.20-beta-22231"
                }
            },
            "k10": {
                "dependencies": {
                    "System.Runtime": "4.0.20-beta-22231"
                }
            }

        }
    }

我在错误窗口中收到这些错误,但测试运行正常。这是测试版中的错误,还是我的配置中缺少某些内容?

【问题讨论】:

    标签: c# asp.net-core visual-studio-2015


    【解决方案1】:
    • k10 部分已弃用,不应包含在 project.json
    • aspnet50 不需要 System.Runtime

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-06
      • 1970-01-01
      • 1970-01-01
      • 2021-11-01
      相关资源
      最近更新 更多