在VSTS代理构建

时间:2018-02-04 18:02:47

标签: xamarin.forms realm azure-pipelines

切换到Realm并将其添加到我的解决方案后,我的xamarin.forms应用程序的VSTS构建无法运行。

我得到的错误消息: “无法将文件”RealmWeaver.Fody.dll“复制到” Undefined Tools \ RealmWeaver.Fody.dll“。路径中的字符非法。

谷歌搜索引导我进入一个博客帖子,显示VSTS将SolutionDir的值更改为undefined。传递附加参数的解决方法 “/ p:SolutionDir =”/“”到MSBuild不起作用。

1 个答案:

答案 0 :(得分:1)

我通过使用Realm和Fody将SolutionDir添加到每个项目文件来修复此问题。

<PropertyGroup>
    <SolutionDir>..\</SolutionDir>
</PropertyGroup>