gpt4 book ai didi

asp.net - 从 VS2015 发布后 DNX Web 命令抛出 'unable to resolve project' 错误

转载 作者:行者123 更新时间:2023-12-04 01:33:24 25 4
gpt4 key购买 nike

这是关于 .net core 的一个过时的预发布版本。

我使用 Visual Studio 2015 的测试版/预览版在预发布的 ASP.Net 5(后来更名为 asp.net core)中创建了一个基本项目,我已将该项目发布到文件系统并尝试运行它从那里使用命令

    dnx . web

结果的错误是“无法解决项目”。我已经检查过 dnvm 使用的是默认框架。我发布的目录有 web、web.cmd、wwwroot 和 approot 文件夹。还有什么我应该检查的吗?

我正在使用:asp.net core 1.0.0-beta4 clr

最佳答案

对于 ASP.NET Core 项目,不应从解决方案目录运行,而应进一步深入几个文件夹。

例如,对我来说,我发现如果我在解决方案目录中,我会遇到与您相同的错误。
/home/myname/AspNetWebApplication <-- solution root folder
相对
/home/myname/AspNetWebApplication/src/AspNetWebApplication <-- project root folder
然而,对我来说,我的设置还有更多问题,因为我收到“错误无法加载应用程序或执行命令”。

在早期测试版和 RC1 中,dnx webdnx kestrel是要运行的命令,在我的情况下不需要您在中间输入的点。在 1.0 rtm 中是 dotnet run从项目源目录和 dotnet <yourassemblynamehere>.dll 运行要运行您的二进制文件,请替换为您的主二进制程序集的名称。

最好检查一下工具(dnx 或 dotnet)是否在路径中,以及我的环境是否按照 ASP.NET Core 安装说明进行安装。

关于asp.net - 从 VS2015 发布后 DNX Web 命令抛出 'unable to resolve project' 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31125440/

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