• 在Visual Studio Code中运行C#项目程序


    一、环境安装

    二、新建项目

    • 在VScode终端输入cd:你创建的项目文件目录
    例如:cd D:	estC#
    • 然后输入:dotnet new –help ,会出现创建新项目命令的提示信息
    dotnet new --help
    • 然后创建一个简单的控制台应用程序即为C#项目程序
    dotnet new console
    • 在控制台运行创建的控制台程序
    dotnet run
    • 最后用VScode打开我们刚才创建的项目目录,软件会自动下载.NET Core Debugger,等待下载安装(安装调式插件),安装成功再次重新打开项目文件夹,VScode会自动配置选择Yes和Restore。
    • 现在就可以在VScode中运行或者调试C#项目了,新建项目后Program.cs即为C#的源文件。 项目运行命令:dotnet run

     

     

    三、调试

    如果需要调试可以打开调试窗口,设置断点即可调试

     四、使用批处理文件生成c#项目

    start cmd /c 
    d:
    cd D:ProjectsCSharp
    set slnname=ShellTest
    mkdir %slnname%
    cd D:ProjectsCSharp%slnname%
    dotnet new sln -n %slnname%
    dotnet new console -o %slnname%.UI
    dotnet new classlib -o %slnname%.Service
    dotnet new classlib -o %slnname%.Model
    dotnet new classlib -o %slnname%.Repository
    dotnet new classlib -o %slnname%.Infrastructure
    dotnet sln %slnname%.sln add %slnname%.UI\%slnname%.UI.csproj
    dotnet sln %slnname%.sln add %slnname%.Service\%slnname%.Service.csproj
    dotnet sln %slnname%.sln add %slnname%.Model\%slnname%.Model.csproj
    dotnet sln %slnname%.sln add %slnname%.Repository\%slnname%.Repository.csproj
    dotnet sln %slnname%.sln add %slnname%.Infrastructure\%slnname%.Infrastructure.csproj
    cd %slnname%.UI
    dotnet add reference ../%slnname%.Service/%slnname%.Service.csproj ../%slnname%.Model/%slnname%.Model.csproj ../%slnname%.Repository/%slnname%.Repository.csproj ../%slnname%.Infrastructure/%slnname%.Infrastructure.csproj
    cd ..
    cd %slnname%.Service
    dotnet add reference ../%slnname%.Model/%slnname%.Model.csproj ../%slnname%.Repository/%slnname%.Repository.csproj ../%slnname%.Infrastructure/%slnname%.Infrastructure.csproj
    cd ..
    cd %slnname%.Model
    dotnet add reference ../%slnname%.Repository/%slnname%.Repository.csproj ../%slnname%.Infrastructure/%slnname%.Infrastructure.csproj
    cd ..
    cd %slnname%.Repository
    dotnet add reference ../%slnname%.Infrastructure/%slnname%.Infrastructure.csproj
    cd ..
    code .

    将以上命令存为.bat文件,双击执行后:

     详情:https://code.visualstudio.com/docs/languages/dotnet 

  • 相关阅读:
    android原子
    android进程优先级
    Android 的cyclicBarrier
    android中运用CountDownLatch
    java网络编程长连接的问题
    https
    http 上传文件
    netty4 断线重连
    Linux下高并发socket最大连接数所受的各种限制
    Android Studio NDK及so文件开发
  • 原文地址:https://www.cnblogs.com/vickylinj/p/15321396.html
Copyright © 2020-2023  润新知