gpt4 book ai didi

asp.net - 项目 'Unable to locate Dependency' 本身

转载 作者:行者123 更新时间:2023-12-04 18:34:16 24 4
gpt4 key购买 nike

我正在尝试运行最新的 Asp.Net 5 samples (当前为 1.0.0-rc1-update1)在我的 Ubuntu 14.04 VM guest 上使用 Windows 10 上的 VirtualBox。示例代码正在通过共享主机目录运行。

我将事件和默认 DNX 设置为 CoreCLR x64。

当我运行 dnu restore针对 2 个 Web 项目中的任何一个执行命令,还原完成,但出现错误消息。例如,对于 HelloWeb 项目:
Unable to locate Dependency helloweb >= 1.0.0
如果我运行然后命令 dnx web对于网络项目,我收到错误消息:
Error: Unable to load application or execute command 'Microsoft.AspNet.Server.Kestrel'. Available commands: web.
我有一个 related question here因为我也试图在我的 Windows 机器上运行相同的示例。由于它们是基本的并且未修改,所以我不明白为什么它们不起作用。更糟糕的是,我昨天实际上让它们在这个虚拟机上运行,​​就像我在这里尝试的方式一样,据我所知,除了我同时重新启动虚拟机之外,没有任何变化。

谁能建议为什么这些项目以这种方式引用自己以及我如何解决它?

最佳答案

这个问题是因为源代码被共享并且 project.lock.json 文件是由 dnu restore 创建的。 Windows 上的进程。我创建了一组单独的代码示例,然后恢复的代码运行良好。

这并不能解释为什么会出现消息,但我假设消息 Unable to locate Dependency helloweb >= 1.0.0实际上是一个红鲱鱼,可能是指它无法替换锁定文件的事实。

关于asp.net - 项目 'Unable to locate Dependency' 本身,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34676962/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com