首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试在.net5上的Blazor项目上运行.net watch run时出现错误

尝试在.net5上的Blazor项目上运行.net watch run时出现错误
EN

Stack Overflow用户
提问于 2021-08-03 15:32:21
回答 2查看 101关注 0票数 0

嗨,我只是想知道我是否需要做一些不同的事情。

如包管理器控制台上的教程所示

我做pm > dir

然后我就得到了

代码语言:javascript
复制
Mode                 LastWriteTime         Length Name                                                                   
----                 -------------         ------ ----                                                                   
d-----        02/08/2021     21:41                BattlesBlazor                                                          
-a----        02/08/2021     22:08           2581 .gitattributes                                                         
-a----        02/08/2021     22:08           6585 .gitignore                                                             
-a----        03/08/2021     10:28           2194 BattlesBlazor.sln    

然后,当我运行dotnet watch run时,我得到了以下错误

代码语言:javascript
复制
dotnet : watch : Could not find a MSBuild project file in 'C:\Users\Desktop\Desktop\Deskto 2\DevProjects\BattlesBlazor'. 
Specify which project to use with the --project option.
At line:1 char:1
+ dotnet watch run
+ ~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (watch : Could n...project option.:String) [], RemoteException
    + FullyQualifiedErrorId : NativeCommandError

不知道实际发生了什么,任何建议都将不胜感激,谢谢。

编辑:The contents of the project

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-08-03 16:01:41

可以构建一个解决方案,这就是以下命令有效的原因:

代码语言:javascript
复制
dotnet build

但是不可能运行一个解决方案,因为一个解决方案可以有多个可执行项目,甚至一个都没有。

我不认为看一个wasm项目是可能的。但你可以看看服务器部分。

要运行,可以指定项目文件,如下所示:

代码语言:javascript
复制
# Start the client without blocking the package console manager
start "" dotnet run --project BattlesBlazor\Client\BattlesBlazor.Client.csproj

# Start with diagnostic the server
dotnet watch run --project BattlesBlazor\Server\BattlesBlazor.Server.csproj
票数 0
EN

Stack Overflow用户

发布于 2021-08-04 11:37:46

将您的工作目录更改为.csproj所在的位置。在您的情况下cd BattlesBlazor,然后执行一个dotnet监视运行。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68638905

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档