无法从源构建DependencyInjection包

时间:2015-04-23 20:49:41

标签: c# dependency-injection visual-studio-2015

我已经使用Visual Studio 2015最新的CTP从https://github.com/aspnet/DependencyInjection下载了代码。我在尝试打开解决方案时遇到此错误:

  

DependencyInjection \ src \ Microsoft.Framework.DependencyInjection.Interfaces \ Microsoft.Framework.DependencyInjection.Interfaces.xproj:error:Value不能为null。
  参数名称:projectMoniker

我用谷歌搜索了这个,但我还没有找到任何解决方案。

此外,我尝试在命令行中编译代码,但我得到了一个不同的错误:

  

添加C:\ Users \ user.dnx \ runtimes \ dnx-clr-win-x86.1.0.0-beta5-11596 \ bin以处理PATH   警告:字典中没有给定的密钥。   详细:堆栈跟踪:
    在System.Collections.Generic.Dictionary`2.get_Item(TKey key)
    在Sake.Engine.Builder.BuilderBase`1.CallTarget(String name)

其他人有这个工作吗?

1 个答案:

答案 0 :(得分:0)

我查看了@AndreasNiedermair提供的第一个链接并尝试了

build --quiet verify 

来自开发人员命令提示符。

在此之前,我还必须在

重命名该文件
$(VSToolsPath)\AspNet\Microsoft.Web.AspNet.Props

为:

$(VSToolsPath)\DNX\Microsoft.DNX.Props

为了避免在加载时出现其他错误。

终于搞定了。