蹉跎莫遣韶光老,人生唯有读书好。这篇文章主要讲述在.NET Core console application中使用User Secrets(用户机密)相关的知识,希望能为你提供帮助。
微软很坑地只在Microsoft.NET.Sdk.Web中提供了VS项目右键菜单的"管理用户机密"/"Manage User Secrets"菜单项,在使用Microsoft.NET.Sdk的普通控制台项目中是没有这东西的,那就只好自己动手丰衣足食了。
思路使用VS的"外部工具"来实现脚本创建UserSecrets文件并打开目录,实现和"Manage User Secrets"菜单项一样的功能
实现【在.NET Core console application中使用User Secrets(用户机密)】脚本在此
操作保存脚本到本地,在VS中"工具-外部工具"(Tools – External Tools)添加新的工具
然后按以下配置保存
- 标题:
管理用户机密
(或者自己取名) - 命令:
C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe
(powershell.exe的路径) - 参数: 脚本路径(如
D:\\VisualStudioTools\\usersecrets.ps1
) - 初始目录:
$(ProjectDir)
(VS的宏,指向当前项目目录)
文章图片
使用添加工具后,在需要访问/创建用户机密的项目下选择
工具-管理用户机密
菜单项即可打开secrets.json文件推荐阅读
- Android Studio 导入 Eclipse项目 报 Some file crunching failed, see logs for details
- App测试从入门到精通之界面测试
- 关于富文本在Android中的应用以及遇到的坑
- Android带有粘性头部的ScrollView
- Appium新手入门—— Appium测试用例
- 如何开发由Create-React-App 引导的应用
- AppBoxPro(权限管理框架--FineUIPro基础版+工厂模式+ADO.NET+存储过程)
- AppSettings操作类
- Android使用百度地图出现闪退及定位时显示蓝屏问题