自2023年5月16日晚上以来,我们的Blazor解决方案的构建失败了。这是因为新的.NET版本发布了。此版本7.0.302带来了新的MSBuild版本17.6,并导致构建失败
参见版本信息https://learn.microsoft.com/en-us/dotnet/core/porting/versioning-sdk-msbuild-vs
升级到本地机上的同一个SDK,确实出现了同样的问题
无法从绑定属性“bind-Model”推断属性名称。绑定属性应该是'bind'或'bind-value'的形式,沿着它们相应的可选参数,如'bind-value:event','bind:format'等。
问候
1条答案
按热度按时间goqiplq21#
我找到了一个临时的解决方法,你可以在解决方案根目录下的global.json中修复你的SDK
文档可在以下网站找到:https://learn.microsoft.com/en-us/dotnet/core/tools/global-json
当你修复了这个设置,并且你有了docker builds,也要在你的docker文件中指定一个固定的SDK