【问题标题】:Cannot build DependencyInjection package from source无法从源代码构建 DependencyInjection 包
【发布时间】:2015-04-23 20:49:41
【问题描述】:

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

DependencyInjection\src\Microsoft.Framework.DependencyInjection.Interfaces\Microsoft.Framework.DependencyInjection.Interfaces.xproj:错误:值不能为空。
参数名称: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)

还有其他人解决这个问题吗?

【问题讨论】:

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


【解决方案1】:

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

build --quiet verify 

来自开发者命令提示符。

在此之前,我还必须将文件重命名为

$(VSToolsPath)\AspNet\Microsoft.Web.AspNet.Props

到:

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

为了避免加载时再次出错。

终于搞定了。

【讨论】:

  • 您知道您可以接受自己的答案作为解决方案,这是值得鼓励的!
猜你喜欢
  • 2020-04-01
  • 2014-01-22
  • 2020-08-11
  • 1970-01-01
  • 2015-04-26
  • 1970-01-01
  • 2013-07-14
  • 2012-06-11
  • 2017-05-24
相关资源
最近更新 更多