位於Windows上的dotnet命令可執行文件在哪裡?

entity-framework-core visual-studio windows

我正在探索新的實體框架核心(不與ASP.Net一起,我編寫的只是一個WinForms應用程序),並發現一些教程提到了創建“遷移”所需的dotnet命令行命令。但是,當我嘗試它時,它表示'dotnet' is not recognized as an internal or external command, operable program or batch file.我搜索了我的硬盤“dotnet.exe”,“dotnet.bat”和“dotnet.cmd”但沒有找到任何結果。我使用Visual Studio 2015社區版。我在哪裡找到這個命令可執行文件?我要添加到%PATH%環境變量中以使其起作用?

熱門答案

我自己剛剛找到了答案。似乎沒有使用Visual Studio安裝dotnet工具。安裝Visual Studio的.NET Core工具預覽 (直接鏈接到.NET Core 1.0.1工具預覽2: DotNetCore.1.0.1-VS2015Tools.Preview2.0.3.exe )通過添加%ProgramFiles%\dotnet\dotnet.exe解決了該問題%ProgramFiles%\dotnet\dotnet.exe

然而,在此之後我遇到了另一個問題:運行dotnet工具但是說No executable found matching command "dotnet-ef"但這是另一個問題。但是,一旦找到它,我將在這里分享解決方案。

更新:

正如所承諾的,這裡是關於我遇到的thext問題的問題答案No executable found matching command "dotnet-ef" error)。

以下是下一個解決方案... violates the constraint of type 'TContext'錯誤... violates the constraint of type 'TContext'



Related

許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow
許可下: CC-BY-SA with attribution
不隸屬於 Stack Overflow