我安装了Visual Studio 2017。 我想克隆一个存储库并在我的本地系统中尝试。 假设我要克隆this。回购(不是我的。)一步就能做到吗? 否则我需要逐步编写操作和必要的代码来运行项目吗? 通过检查NuGut软件包管理器以在构建时自动下载软件包将 工作?我是ASP.Net的新手。有什么方法可以通过克隆在本地系统中运行项目。
编辑:尝试还原软件包
WITH your_max AS (SELECT MAX(request_hour_utc) as foo FROM requests_hours)
SELECT COUNT(request_id)
FROM requests CROSS JOIN your_max
WHERE request_time_utc >= your_max.foo
答案 0 :(得分:0)
首先,您需要在计算机中安装.NET Framework 4.6.1。
简短答案
安装后,您应该可以使用Visual Studio打开项目/解决方案,进行构建*,然后从那里运行。
好答案
如果这是一个.NET Core项目,而没有Visual Studio,它将很容易:
git clone https://github.com/sarn1/example-aspnet-mvc
cd example-aspnet-mvc\ComicBookGallery
dotnet run
dotnet run
将恢复(dotnet restore
)依赖关系,构建(dotnet build
)项目并运行它。
但是,事实并非如此,因此您只能:
使用Visual Studio或nuget.exe
cli恢复nuget包。
使用或msbuild
进行编译*(使用Developer Command Prompt for Visual Studio可以轻松访问它)。
从Visual Studio运行它...,这使得其余的过程变得毫无价值。
git clone https://github.com/sarn1/example-aspnet-mvc
cd example-aspnet-mvc
nuget.exe restore
msbuild /t:build
*您可能需要应用these changes来编译项目。