嗨,我只是想知道我是否需要做一些不同的事情。
如包管理器控制台上的教程所示
我做pm > dir
然后我就得到了
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时,我得到了以下错误
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不知道实际发生了什么,任何建议都将不胜感激,谢谢。
发布于 2021-08-03 16:01:41
可以构建一个解决方案,这就是以下命令有效的原因:
dotnet build但是不可能运行一个解决方案,因为一个解决方案可以有多个可执行项目,甚至一个都没有。
我不认为看一个wasm项目是可能的。但你可以看看服务器部分。
要运行,可以指定项目文件,如下所示:
# 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发布于 2021-08-04 11:37:46
将您的工作目录更改为.csproj所在的位置。在您的情况下cd BattlesBlazor,然后执行一个dotnet监视运行。
https://stackoverflow.com/questions/68638905
复制相似问题