构建路径上的Microsoft多语言非法字符

时间:2019-07-12 12:47:44

标签: visual-studio xamarin.forms compiler-errors multilingual

我正在尝试安装Visual Studio 2017扩展Multiligual App ToolKit 4.0。一切都正确安装,我设法获得了一些翻译,但是每当我去构建我的应用程序时,都会出现此错误

说明: “路径中的非法字符。”

文件: “ Microsoft.Multilingual.ResxResources.targets”

第32行

这是第32行:

<MultilingualBuild
      ContinueOnError="ErrorAndContinue"
      AppName="$(MSBuildProjectName)"
      ProjectPath="$(MSBuildProjectFullPath)"
      SourceCulture="$(DefaultLanguage)"
      EmbeddedResource="@(EmbeddedResource);@(Content)"
      XliffResource="@(XliffResource)"
      None="@(None)"
      BuildServerInfo="$(TeamFoundationServerUrl)"
      CachePath="$(IntermediateOutputPath)"
      HasSharedItems="$(HasSharedItems)"
      MSBuildAllProjects="$(MSBuildAllProjects)"
      TranslationReport="$(TranslationReport)"
      SuppressPseudoWarning="$(SuppressPseudoWarning)"
      />

它在此节点内

<Target Name="MultilingualAppToolkit" BeforeTargets="PrepareForBuild" Condition="'$(IsCrossTargetingBuild)' != 'true' AND '$(IsWpfTempProject)' != 'true' ">

是否有人之前曾遇到此问题,或者知道我可以在哪里/如何开始调试? 谢谢

1 个答案:

答案 0 :(得分:0)

我通过删除Xamarin.LiveReload Nuget包来解决此问题。