【问题标题】:Asp Net Core 3.0 GenerateAssemblyInfo = False is breaking my UserSecretsAsp Net Core 3.0 GenerateAssemblyInfo = False 打破了我的 UserSecrets
【发布时间】:2019-11-20 04:50:53
【问题描述】:

由于某些非常奇怪的原因,当我尝试将 GenerateAssemblyInfo 标志添加到本地分支时,我的 appsettings.json 中的所有用户机密都无法替换。

有没有人知道为什么会发生这种情况?

<PropertyGroup>
  <TargetFramework>netcoreapp3.0</TargetFramework>
  <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
  <UserSecretsId>aspnet-SomeStuff</UserSecretsId>
</PropertyGroup>

【问题讨论】:

    标签: asp.net-core-3.0


    【解决方案1】:

    我最终不得不将以下行添加到我的 AssemblyInfo.cs 中,它的工作方式与预期一样。

    [assembly: UserSecretsId("aspnet-SomeStuff")]
    

    【讨论】:

    • 我可以确认同样的问题在 ASP.NET Core 5 中仍然存在。澄清一下:您需要将相同的 GUID 添加到存储在 @987654324 下的 .csproj 文件中的 [assembly: UserSecretsId("GUID")] @.
    • 我已经打开了相应的错误报告here
    猜你喜欢
    • 2020-03-18
    • 1970-01-01
    • 1970-01-01
    • 2020-04-16
    • 1970-01-01
    • 2020-10-15
    • 2019-09-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多