这是关于.net核心的过时预发布版本.
我已经使用visual studio 2015的beta /预览创建了预发布ASP.Net 5(后来改名为asp.net core)的基本项目,我已将项目发布到文件系统并尝试运行它从那里使用命令
dnx . web
Run Code Online (Sandbox Code Playgroud)
结果的错误是"无法解决项目".我已经检查过dnvm正在使用默认框架.我发布的目录包含web,web.cmd,wwwroot和approot文件夹.还有什么我应该检查的吗?
我正在使用:asp.net core 1.0.0-beta4 clr
War*_* P 27
对于ASP.NET Core项目,您应该进一步查看几个文件夹,而不是从解决方案目录运行.
所以对我来说,例如,我发现如果我在解决方案目录中,我会得到与您相同的错误.
/home/myname/AspNetWebApplication <-- solution root folder
与
/home/myname/AspNetWebApplication/src/AspNetWebApplication <-- project root folder
但对我来说,我的设置还有更多错误,因为我收到"错误无法加载应用程序或执行命令".
在早期的测试版和RC1中, dnx web或者dnx kestrel是要运行的命令,并且在我的情况下不需要你输入的点.在1.0 rtm中,它是dotnet run从项目源目录dotnet <yourassemblynamehere>.dll运行并运行二进制文件,替换为您的主二进制程序集的名称.
最好检查工具(dnx或dotnet)是否在路径中,并根据ASP.NET Core安装说明安装我的环境.
| 归档时间: |
|
| 查看次数: |
6183 次 |
| 最近记录: |