我刚买了一台新的Mac,并安装了最新的VS 2022。我克隆了一个带有ASP.Net Mvc 5应用程序的DevOps存储库。该应用程序在我的Windows计算机上一直运行良好,但当我尝试在Mac上构建它时,我遇到了此错误
错误MSB4019:未找到导入的项目"/库/框架/Mono.框架/版本/6.12.0/lib/mono/xbuild/Microsoft/VisualStudio/v17.0/Web应用程序/Microsoft. Web应用程序. targets "。请确认导入声明"/库/框架/Mono.框架/版本/6.12.0/lib/mono/xbuild/Microsoft/VisualStudio/v17.0/Web应用程序/Microsoft. Web应用程序. targets"中的表达式正确,并且该文件存在于磁盘上。(MSB4019)
这似乎是一个常见的问题,但我无法找到任何解决方案,为我工作。我可以确认,v17.0
文件夹实际上是失踪的整个WebApplications
文件夹。
我尝试过的:
1.多次重新安装VS,每次重新克隆存储库
1.转到/Library/Frameworks/Mono.framework/Versions/6.12.0/lib/mono/xbuild/Microsoft/VisualStudio/
并将WebApplications
文件夹从v16.0复制到v17.0。在Microsoft.WebApplication.targets
文件上产生更多错误。
我的问题:为什么我缺少WebApplications
文件夹?我该怎么做才能得到它?
1条答案
按热度按时间whlutmcx1#
从媒体复制:https://medium.com/asecuritysite-when-bob-met-alice/going-native-with-coding-4d710cbc951c
搞定!