繁体   English   中英

我的 asp.net 核心项目中没有 .csproj 文件

[英]NO .csproj file in my asp.net core project

我现在正在做几乎 1 岁的 c# 编程课程(构建 ASP.NET Core 应用程序)。 这家伙创建了 Web API 应用程序和类库,在这些项目中有 project.JSON 文件。 我知道现在有一个 .csproj 文件而不是 project.json 文件,但是当我在 VS 2017 asp.net core 中创建自己的项目时,没有像 .csproj 这样的文件。 我需要设置依赖项,但我不知道如何没有 .csproj 文件。 我在哪里可以找到这个文件?

Visual Studio 不显示该文件,因为项目本身就是csproj 文件。

您可以右键单击它并选择“ Edit …操作来编辑 csproj 文件。 您还可以使用 NuGet 包管理器来编辑依赖项。

以前(VS 2015),VS 使用的项目是一个.xproj文件,并且显示project.json是因为它是该项目的“一部分”。

正如@Martin 在他的回答中所说

Visual Studio 不显示该文件,因为项目本身就是 csproj 文件。

如果在解决方案资源管理器中右键单击项目时未显示Edit ,您可以:

  1. 右键单击解决方案资源管理器中的项目。 Unload Project
  2. 右键单击解决方案资源管理器中的项目。 Edit ProjectName.csproj
  3. 编辑您想要的内容并保存
  4. 右键单击解决方案资源管理器中的项目。 Reload Project

文件 > 添加 > 新项目(当您的解决方案 .sln 被选中时)

您可以通过以下方式编辑.csproj.vbproj文件:

  1. 转到项目文件夹。 在此文件夹中,还有另一个与项目同名的文件夹。 可以在此文件夹中找到.csproj.vbproj文件。 For example: C:\\\\ConsoleApp1\\ConsoleApp1\\ConsoleApp1.csproj

  2. 在 Visual Studio 解决方案资源管理器中右键单击该项目。 您可以看到选项Edit project file 使用此选项将在 Visual Studio 编辑器中打开项目文件。

  3. 在 Visual Studio 解决方案资源管理器中右键单击该项目。 选择Unload Project 在解决方案资源管理器中再次右键单击该项目。 您可以看到编辑 Project_Name.csproj 文件选项。 使用此选项将在 Visual Studio 编辑器中打开项目文件。 编辑后在解决方案资源管理器中重新加载项目。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM