C# 项目中没有.sln文件
本文关键字:sln 文件 项目 | 更新日期: 2024-10-30 06:58:16
我想在Visual Studio 2012
中打开一个项目,我正在查看源文件夹,但它没有解决方案文件。该项目看起来像一个类库项目,它有一个.csproj
文件,其他所有内容都是.cs
文件。
我不确定如何打开这个项目。
有什么建议吗?
双击 .csproj 文件。Visual Studio 将打开项目文件,无论它是否不是解决方案的一部分。解决方案不是强制性的。
Microsoft提供了名为SlnGen的工具。可以使用它来生成解决方案文件。安装和使用非常简单。它也适用于多个项目。生成 sln 文件后,您可以使用此 sln 文件打开项目。
安装:打开命令提示符并运行以下命令。
dotnet tool install --global Microsoft.VisualStudio.SlnGen.Tool
用于生成 sln 文件的命令。
slngen --launch:false --folders:true --collapsefolders:true --solutiondir:src --solutionfile:MySolution.sln --ignoreMainProject --verbosity:normal **.csproj
您可以在此处找到文档,并在此处找到 GitHub 存储库。
当没有 .csproj 文件并且您有类似"adduser.aspx.cs"文件时,打开 VS->File->open->Website 选项,然后从那里浏览到您的文件夹并打开打开解决方案的文件夹,您可以运行该项目。