【发布时间】:2020-03-12 09:58:00
【问题描述】:
我最近在 Mac 上安装了 Visual Studio 并试用了它。我尝试在 Visual Studio Mac 上为我的应用程序运行 iOS 模拟器几个小时,但它似乎不起作用。它只给我这个错误信息:
/Users/user/Projects/test-ios/test-ios.iOS/test-ios.iOS.csproj(126,11):错误MSB4226:导入的项目“/Library/Frameworks/Mono.framework/Versions /6.4.0/lib/mono/xbuild/Xamarin/iOS/Xamarin.iOS.CSharp.targets”没有找到。此外,尝试在 $(MSBuildExtensionsPath) 的后备搜索路径中找到“Xamarin/iOS/Xamarin.iOS.CSharp.targets”-“/Library/Frameworks/Mono.framework/External/xbuild/”和“/应用程序/Visual Studio.app/Contents/Resources/lib/monodevelop/AddIns/docker/MonoDevelop.Docker/MSbuild”。这些搜索路径在“/Users/user/Library/Caches/VisualStudio/8.0/MSBuild/4656_1/MonoDevelop.MSBuildBuilder.exe.config”中定义。确认声明中的路径是正确的,并且该文件存在于磁盘上的任一搜索路径中。
所以我查找了丢失文件的位置,xbuild 文件夹中缺少 Xamarin 文件夹:
Missing path Xamarin.iOS.CSharp.targets
有没有办法解决这个问题?我需要为我的移动开发主题设置 android(working) 和 ios。
感谢任何帮助!
- 操作系统:macOS Mojave 10.14.6
- Visual Studio for Mac:8.3.8(内部版本 8) 包版本:604000208
- 单框架MDK 运行: 单声道 6.4.0.208 (2019-06/07c23f2ca43)(64 位) 包版本:604000208
- 苹果开发者工具 Xcode 11.2.1 (15526.1) 构建 11B500
【问题讨论】:
-
你可以在xcode中运行,看看它是否可以工作。
-
我试过了。但是即使模拟器可以运行,运行起来,它仍然没有解决错误。
标签: c# .net xcode xamarin xamarin.ios