VisualStudioCode中用dotnet命令创建多个ASP.NET Core 项目、类库、控制台程序,并添加应用间的引用

一、准备工作

首先安装VisualStudioCode并且可以使用。

1、首先新创建空的MyApps文件夹,作为项目主目录,下面将在这个文件夹中创建多个web应用程序、类型、控制台程序等。

2、打开VisualStudioCode软件,选择“File”->"Open Folder",在弹出框中选择上述创建的文件夹“MyApps”后。

3、使用快捷键 ”CTRL + ~ “ 组合键后就可以使用dotnet命令(当然也可以直接打开cmd,切换到MyApps目录,使用dotnet命令),如下图:

 

二、创建解决方案文件,即sln文件

使用命令“dotnet new sln”,创建一个解决方案以方便管理该解决方案下的多个项目,如下图:

 

三、asp.net core mvc项目

1、在MyApps中创建子文件夹”app“,用以存放web应用项目;

2、然后切换到app目录下;

3、使用命令”dotnet new mvc -o admin“,创建名为”admin“的asp.net core mvc项目;

4、将刚创建的admin项目添加到解决方案中;

操作如下图:

注意:将admin项目添加到解决方案中,记得目录切回根目录。

 

 还可以按照上面的操作再创建多个mvc项目,如admin2,admin3……

 

四、创建asp.net core 类库

 1、在MyApps中创建创建子文件夹classlibs;

2、切到classlibs目录下;

3、使用命令“dotnet new classlib -o common”创建类库;

4、切回根目录,把类库添加到解决方案中;

操作如下图:

 

 

五、创建asp.net core 控制台程序

如上面操作创建consoles文件夹,再创建asp.net core 控制台程序,再添加到解决方案中,如下图:

 

 六、添加本地项目引用

比如:admin项目引用common类型

方法一:

使用命令“dotnet add app\admin\admin.csproj reference classlibs\common\common.csproj”,注意项目路径,如下图:

执行命令后,admin.csproj文件多了下面代码:

<ItemGroup>
    <ProjectReference Include="..\..\classlibs\common\common.csproj" />
  </ItemGroup>

 

移除引用,用命令“dotnet remove app\admin\admin.csproj reference classlibs\common\common.csproj”即可。

 

 方法二:

直接打开admin项目的admin.csproj文件,添加下面几行代码

<ItemGroup>

<ProjectReference Include="..\..\classlibs\common\common.csproj" />

</ItemGroup>

 

七、添加第三方引用

比如在common类型中引用SQLite:

dotnet add classlibs\common\common.csproj package Microsoft.EntityFrameworkCore.Sqlite

比如引用dapper:

dotnet add classlibs\common\common.csproj package dapper

 

注:

我的博客园博客地址:https://www.cnblogs.com/qk2014/p/10055754.html

要在 Visual Studio Code创建 ASP.NET 应用程序,您需要遵循以下步骤: 1. 安装 .NET Core SDK:首先,确保已安装 .NET Core SDK。您可以从 Microsoft 的官方网站(https://dotnet.microsoft.com/download)上下载并安装适合您操作系统的版本。 2. 安装 C# 扩展:在 Visual Studio Code 中,您需要安装 C# 扩展以支持 ASP.NET 应用程序的开发。打开 Visual Studio Code,点击左侧的扩展图标(四个方块组成的图标),搜索 "C#" 并安装由 Microsoft 提供的官方 C# 扩展。 3. 创建 ASP.NET 应用程序:在 Visual Studio Code 中,点击左上角的 "文件" 菜单,选择 "打开文件夹",然后选择一个空的文件夹作为您的项目目录。接下来,打开终端(点击顶部菜单的 "查看" -> "终端" 或使用快捷键 Ctrl + `),并运行以下命令创建一个新的 ASP.NET 应用程序: ``` dotnet new webapp -o MyAspNetApp ``` 这将在选定的文件夹中创建一个名为 "MyAspNetApp" 的新应用程序。 4. 打开应用程序:在 Visual Studio Code 中,点击左侧的文件资源管理器图标(文件夹图标)并导航到您刚刚创建应用程序文件夹(例如 "MyAspNetApp")。您将看到应用程序的文件和文件夹结构。 5. 启动应用程序:在 Visual Studio Code 中,打开终端并导航到应用程序文件夹。运行以下命令来启动应用程序: ``` dotnet run ``` 这将启动应用程序,并显示一个 URL(如 `http://localhost:5000`)。 6. 在浏览器中查看应用程序:打开您喜欢的 Web 浏览器,并访问刚刚显示的 URL(例如 `http://localhost:5000`)。您将能够在浏览器中看到您的 ASP.NET 应用程序运行的页面。 现在,您可以在 Visual Studio Code 中开始编写和编辑您的 ASP.NET 应用程序代码了。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值