我刚刚在我的Windows PC上安装了新的Visual Studio 2022 Update 17.7.3。从那以后,我再也不能与我的Mac配对来部署我的.NET MAUI应用程序了。我收到以下错误消息:
- 无法安装工作负载“ios”。详细信息:工作负载安装期间出错:在版本16.4.7098中安装清单“microsoft.net.sdk.ios”时出错:The file“microsoft.net.sdk.ios.manifest-7.0.100::16.4.7098”was not found in NuGet feeds“https://api.nuget.org/v3/index.json; https://api.nuget.org/v3/index.json".*
5条答案
按热度按时间xqnpmsa81#
对于那些有混乱的清单(没有固定的VS降级,也没有修复行动从VS降级):
7.0.100
:c:\Program Files\dotnet\sdk-manifests\7.0.100\<workload>
中的内容替换为nuget<workload>.manifest-7.0.100.<version>.nupkg\data
中的内容。sxissh062#
谁没有回滚版本的机会,
js4nwp543#
如果你通过MAUI瞄准IOS,我肯定会避免17.7.3。经过一天的折腾,我不得不从备份中恢复整个PC,因为.Net 7在降级Visual Studio的过程中沿着了损坏,因此根本没有加载任何项目。
我喜欢VS,从v1.5的早期就开始使用它了!然而,我希望他们不要发布带有半生不熟的功能的版本,这些功能最终会导致昨天工作的功能今天停止。生产力应该集中在应用程序上,而不是测试环境更新并每5分钟在GitHub上报告一次。我觉得自己像一个beta测试,因为我怀疑很多人。
抱歉,发牢骚了!我的建议是,如果你想让iOS工作,完全避免17.7.3。
i5desfxk4#
有一些问题围绕着这一点,但做这个小仪式似乎总是工作。
如果没有安装XCodes与一个s,考虑它。
更新
17.7.3存在问题,目前的解决方案是回滚到17.7.2。
qnyhuwrf5#