IHello 모두, 작은 문제가 있습니다. 어쩌면 누군가가 나를 도울 수 있습니다. 닷넷 코어 웹 앱을 개발할 때 dotnet 사용자 비밀 도구를 사용하고 싶습니다. 나는 여기에서 읽은 모든 것을 끝냈다 : https://docs.microsoft.com/en-us/aspnet/core/security/app-secrets. 이 문서에는 csproj 파일이있는 .net 코어에 대한 자습서가 있지만 project.json이 있는데, 나는 그것을 풀어 냈습니다. 그러나 명령 프롬프트에서 'dotnet user-secrets list'를 입력하려고하면 내 prject 폴더에만 나타납니다 :.NET Core user secret, project.json
Could not find a MSBuild project file in 'C:\WebApp\src\WebApp'. Specify which project to use with the --project option.
--project 옵션을 사용해 보았지만 동일한 결과가 나타났습니다. 여기 당신은 내가 .csproj을 * 한 프로젝트를 잘 작동 사용자 비밀 도구의 최신 버전을 사용하려고했다 난 그냥 내 문제의 해결책을 발견
{
"dependencies": {
"Microsoft.NETCore.App": {
"version": "1.0.0",
"type": "platform"
},
"Microsoft.Extensions.Configuration.UserSecrets": "1.1.0",
.......
},
.....
"tools": {
...
"Microsoft.Extensions.SecretManager.Tools": "1.0.0-msbuild3-final"
},
"userSecretsId": "ee5f10b0-829f-4257-9024-e5ee6e085823",
......
}
감사합니다! 나를 위해 일합니다. 한가지 주목할 사항은이 특정 버전이 존재하지 않지만 auto-switched로 변경되었음을 알려주는 것입니다. 1.0.0-preview2-final –