I've installed .NET through JetBrains Rider. It appears as installed: enter image description here

我的应用程序可以在.NET8.0下构建,也可以在.NET8.0 within Rider下运行.

我在bin/Debug/net8.0/name_of_my_app.exe中找到了.exe(它是我在使用Rider时构建的),并希望在终端上运行它.所以我打开了一个终端,做了name_of_my_app.exe;它说"你必须安装.NET才能运行这个应用程序." 因此,我寻找了我能找到的任何dotnet.exe,但我唯一能找到的两个不是.NET8.0:

  7.0.10 at [C:\Program Files\JetBrains\JetBrains Rider 2023.3.3\lib\ReSharperHost\windows-x64\dotnet\shared\Microsoft.NETCore.App]

所以我的问题是:我的.NET8.0dotnet.exe到底在哪里,这样我就可以将它添加到我的环境变量PATH中,这样我就不必启动IDE来运行我的应用程序.

我用的是Windows 11JetBrains Rider 2023.3.3.

推荐答案

在安装.NET之前,我从未try 过安装Rider,但您可以判断Rider设置File->;Settings->;Build, Execution, Deployment->;Toolset and Build(Rider docs),它应该包含有关所用工具集的信息.例如:

enter image description here

但我建议您手动安装--从here下载一个合适的版本,然后安装,然后根据需要更改Rider设置.

Csharp相关问答推荐

如何使用Unity和MRTK3将手网添加到Hololens 2应用程序中

编写DataAnnotations自定义验证器的多种方法

NumPy s fftn in C#with pythonnet'

不仅仅是一个简单的自定义按钮

如何删除文件的基础上嵌入的时间戳嵌入文件名

Rider将.NET安装在哪里

如何将ASP.NET Core 2.1(在.NET框架上运行)更新到较新的版本?

无法通过绑定禁用条目

System.Net.Http.HttpClient.SendAsync(request)在docker容器内的POST方法30秒后停止

Rx.Net窗口内部可观测数据提前完成

如何在C#中将方法/线程启动传递给基本构造函数

C#普罗米修斯指标

在C#中过滤Excel文件

HelperText属性不支持复杂内容(混合C#和标记)

是否可以将Collectionview中的数组与ObservableCollection绑定?

当空判断结果赋给变量时,为什么会出现可能空异常警告的解引用?

在C#.NET项目中启动时,如何等待提升的PowerShell进程退出?

如何使用ODP.NET C#设置Oracle会话时间长度限制

ASP.NET重新加载Kestrel SSL证书

C# -根据列表所包含的值的数量组织列表- C#