码迷,mamicode.com
首页 > 移动开发 > 详细

在.NET Core console application中使用User Secrets(用户机密)

时间:2018-01-29 16:07:33      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:info   .exe   用户   工具   技术分享   ati   控制台   href   管理   

微软很坑地只在Microsoft.NET.Sdk.Web中提供了VS项目右键菜单的"管理用户机密"/"Manage User Secrets"菜单项,在使用Microsoft.NET.Sdk的普通控制台项目中是没有这东西的,那就只好自己动手丰衣足食了。

思路

使用VS的"外部工具"来实现脚本创建UserSecrets文件并打开目录,实现和"Manage User Secrets"菜单项一样的功能

实现

脚本在此

操作

保存脚本到本地,在VS中"工具-外部工具"(Tools – External Tools)添加新的工具
然后按以下配置保存

  • 标题: 管理用户机密 (或者自己取名)
  • 命令: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe (powershell.exe的路径)
  • 参数: 脚本路径(如D:\VisualStudioTools\usersecrets.ps1)
  • 初始目录: $(ProjectDir) (VS的宏,指向当前项目目录)

例子:
技术分享图片

使用

添加工具后,在需要访问/创建用户机密的项目下选择工具-管理用户机密菜单项即可打开secrets.json文件

在.NET Core console application中使用User Secrets(用户机密)

标签:info   .exe   用户   工具   技术分享   ati   控制台   href   管理   

原文地址:https://www.cnblogs.com/zonciu/p/8376585.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!