.net c#项目中没有.sln文件

rt4zxlrg  于 2023-01-10  发布在  .NET
关注(0)|答案(3)|浏览(404)

我想在Visual Studio 2012中打开一个项目,我正在查看源文件夹,但它没有解决方案文件。该项目看起来像一个类库项目,它有一个.csproj文件,其他所有内容都是.cs文件。
我不确定如何打开此项目。

  • 有什么建议吗 *
zfycwa2u

zfycwa2u1#

双击.csproj文件。Visual Studio将打开该项目文件,无论它是否是解决方案的一部分。解决方案不是必需的。

k97glaaz

k97glaaz2#

微软提供了一个名为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

您可以找到文档here和GitHub repo here

e1xvtsh3

e1xvtsh33#

当没有.csproj文件,你有像“adduser.aspx.cs”文件,打开VS-〉文件-〉打开-〉网站选项,并从那里浏览到您的文件夹,打开文件夹,打开您的解决方案,你可以运行该项目。

相关问题