使用VS Code 来编写.NET程序

本文最后更新于1年前(2023-1-20 10:41:18),链接可能失效,内容可能难以复现。请注意甄别。

© Sunplace,2017

引言

Visual Studio Code是相对于Visual Studio更轻量的程序,如果不想用动则5、6G的Visual Studio,可以试试这个。

1.下载安装Visual Studio Code

Windows版的大小约为32.4M:

2.安装C#扩展。

打开VS Code之后搜索C#,下载这个:

3. 安装.NET Core(Command line / other)。

4. 打开VS Code,打开集成终端(Ctrl+`或“查看”-“集成终端”)。

5.创建项目文件夹(d:\test)并在集成终端中输入以下命令。

>cd d:\test
D:\test>dotnet new 

显示:


Welcome to .NET Core!
———————
Learn more about .NET Core @ https://aka.ms/dotnet-docs. Use dotnet –help to see available commands or go to https://aka.ms/dotnet-cli-docs.
Telemetry
————–
The .NET Core tools collect usage data in order to improve your experience. The data is anonymous and does not include commandline arguments. The data is collected by Microsoft and sh
ared with the community.
You can opt out of telemetry by setting a DOTNET_CLI_TELEMETRY_OPTOUT environment variable to 1 using your favorite shell.
You can read more about .NET Core tools telemetry @ https://aka.ms/dotnet-cli-telemetry.
Configuring…
——————-
A command is running to initially populate your local package cache, to improve restore speed and enable offline access. This command will take up to a minute to complete and will onl
y happen once.
Decompressing 100% 3713 ms
Expanding 100% 30901 ms
Created new C# project in D:\test.


6.在项目文件夹下生成了Program.cs和project.json两个文件。

7.用VS Code打开Program.cs,看到以下内容:

using System;

namespace ConsoleApplication
{
    public class Program
    {
        public static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
        }
    }
}

你可以重新编写或者修改此文件。

8.编译程序,在集成终端中输入:

D:\test>dotnet restore

提示:


log : Restoring packages for d:\test\project.json…
log : Writing lock file to disk. Path: d:\test\project.lock.json
log : d:\test\project.json
log : Restore completed in 8063ms.


9.接着运行,

d:\test>dotnet run

提示:


Project test (.NETCoreApp,Version=v1.1) will be compiled because expected outputs are missing
Compiling test for .NETCoreApp,Version=v1.1

Compilation succeeded.
0 Warning(s)
0 Error(s)

Time elapsed 00:00:04.5183046

Hello World!


https://code.visualstudio.com/docs/runtimes/dotnet

.NET Framework 3.5 SP1 离线安装

本文最后更新于1年前(2013-5-22 14:09:04),链接可能失效,内容可能难以复现。请注意甄别。
  2013-05-22 © Sunplace,2013

 
更新于2/14/2020

  1. 挂载系统光盘镜像(需和当前系统对应),或者提取出sources/sxs文件夹
  2. 以管理员身份运行命令行提示符(或Windows PowerShell),输入dism.exe /online /enable-feature /featurename:netfx3 /Source: [镜像挂载盘符或文件夹所在盘符]:\sourse\sxs
  3. 以下是旧版本Windows的安装方法
    ==============================================
    问题描述:

    从网上下载几十M的安装包,一般是在线安装的。离线安装包安装的时候还需要网络连接,下载速度令人咋舌。
    解决方法:

    1.下载官方完整安装包和语言包。

    下载语言包有3个可选:

    图1

    分别为ia64(IPF的64位)、×64(64位)、×86(32位),可以依据自己电脑的系统进行选择。(如果你不知道,那么3个文件都下载吧。)

    2.首先解压安装包:右键-WinRAR-解压…

    3.将下好的语言包(不要解压默认为.exe)复制或移动到之前解压目录的相应位置 \wcu\_\_\_\_\_\dotNetFramework\dotNetFX35 (目录可能不同,但一定在\dotNetFX35 下。),注意目录要和文件名对应。

    4.运行dotNetFx35setup.exe即可。