微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

FodyTarget 目标-> MSBUILD:错误:Fody:SolutionDir 'PathXYZ' 确实如此不存在

如何解决FodyTarget 目标-> MSBUILD:错误:Fody:SolutionDir 'PathXYZ' 确实如此不存在

我最近将我的 PCL 更新为 .NET 标准,并将 Fody、Realm、Realm.Fody 从旧版本(3.0.3、3.1.0)分别更新到最新版本(6.3.0、5.1.2、5.1.2)。我可以在我的 PC 上本地部署到 iOS 模拟器和 Android 设备,但在 Bitrise 平台(用于 CI/CD)上会出现此错误

"/Users/vagrant/git/XYZ.csproj" (认目标) (6:3) -> (FodyTarget 目标) -> MSBUILD:错误:Fody:SolutionDir '/Users/vagrant/git/PQR...' 不存在。

我已经尝试添加

<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\</SolutionDir>

<SolutionDir>..\</SolutionDir>

但出现同样的错误

我的项目 .csproj 文件包含以下几行

  <PropertyGroup>
    <TargetFramework>netstandard2.0</TargetFramework>
    <AssetTargetFallback>$(AssetTargetFallback);portable-net45+win8+wpa81+wp8</AssetTargetFallback>
    <DebugType>full</DebugType>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">Anycpu</Platform>
    <ProjectGuid>{ABCD}</ProjectGuid>
    <OutputType>Library</OutputType>
    <RootNamespace>XYZ</RootNamespace>
    <AssemblyName>XYZ</AssemblyName>
    <ReleaseVersion>0.8</ReleaseVersion>
    <SolutionDir>..\</SolutionDir>
  </PropertyGroup>

我无法找到此问题的根本原因。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?