Could not find a MSBuild project file in 'C:\WebApp\src\WebApp'. Specify which project to use with the --project option.
我用--project选项尝试了但是我也一样,我忘了做某事吗? 这里你有我的project.json
的一部分{
"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",
......
}
答案 0 :(得分:1)
我刚刚找到了我的问题的解决方案,我试图使用最新版本的用户机密工具,该工具适用于具有* .csproj文件的项目。我仍然有project.json文件,如果我留在我的VS2015,我必须留下* .json文件(我在某处读到在.net核心中使用* .csproj文件需要安装新VS2017 - 如果我和我更正#39;我错了)。我发现了一个很好的教程:https://www.janaks.com.np/user-secret-management-asp-net-core/,我按照说明操作,使用完全相同版本的用户机密工具和相同版本的userSecrets依赖项,并在global.json中使用我的sdk版本:
"sdk": {
"version": "1.0.0-preview2-003121"
}
现在一切正常:)