关于
Buy Me a Coffee
归档
友链
猫咪
RSS
后台
切换模式
返回顶部
首页
说说
开发
AI
游戏
资源
杂七杂八
首页
说说
开发
AI
游戏
资源
杂七杂八
关于
Buy Me a Coffee
归档
友链
猫咪
RSS
后台
在VSC中配置dotnet publish任务
开发
·
2018-08-31
·
更新于 2021-11-23
LiesAuer
### 前言 本文章并不对文章所涉及的知识点进行扫盲,如果您未接触过文章中所涉及的知识点请花点时间了解学习。 ### 涉及知识点 1. `Visual Studio Code` 2. `launch.json` 3. `tasks.json` ### 创建tasks.json 如果您的项目已存在tasks.json可跳过本节。 1. `Ctrl+Shift+P`打开命令面板 2. 选择配置任务  3. 选择使用模板创建`tasks.json`文件  4. 选择`.NET Core`执行`.NET Core`生成命令  将会创建一个默认的`dotnet bulid`任务  ### 配置publish任务 将以下任务添加进`tasks.json`的`tasks`下 ```json { "label": "publish", "command": "dotnet", "type": "shell", "args": [ "publish", "-c=Release", "-r=runtime", "${workspaceFolder}/projectFolder/projectName.csproj" ], "problemMatcher": "$msCompile" } ``` 其中`-c`以及`-r`中的参数可自行调整,`projectFolder`改为你项目名字,`projectName.csproj`改为你项目的`*proj`文件。 需要注意的是,无论是你在`command`写成`dotnet publish -c xxx -r xxx`还是在`args`下写都是无法成功执行的,这里的坑就在不能以空格的形式写参数。 示例图:  ### 运行publish任务 1. `Ctrl+Shift+P`打开命令面板 2. 选择运行任务 3. 选择创建的`publish`任务 就能愉快的进行发布了 
如遇到文件无法下载,可右键复制链接打开标签页粘贴下载!
如果您觉得文章或项目对您有帮助,戳我请博主喝一杯咖啡叭!
正在加载验证组件...
取消回复
提交评论
瞅一瞅叭
收一个 Reqable 永久版订阅
最新评论
sineava: 大哥666,我就一直很好奇这Hoppscotch代理中间件咋写的...
laidou: 大佬求解释这个使用什么抓包的啊
Dog: hello,Can you please confirm if ...
追梦人: 大佬请问开纸飞机会员速度能提升吗?能的话我开一个,资源太多了,速...
追梦人: 要不内置个 sqlite-web?
cookee77: 好了 去github下载了 谢谢
cookee77: 请问为什么下载不了
关于站长
广东 佛山
liesauer#liesauer.net
LiesAuer
CC BY-NC-SA 4.0
粤ICP备16094588号-1
萌ICP备20245567号
茶
茶ICP备2025080027号
Theme
Jasmine
by
Kent Liao