Xamarin.forms Visual Studio App Center无法运行VS预构建事件-如何在本地和App Center中获取此建筑?

Xamarin.forms Visual Studio App Center无法运行VS预构建事件-如何在本地和App Center中获取此建筑?,xamarin.forms,visual-studio-2019,visual-studio-app-center,Xamarin.forms,Visual Studio 2019,Visual Studio App Center,我有一个带有Android应用程序的Xamarin.Forms Visual Studio解决方案。 Android应用程序项目有一个预构建步骤,我从源AndroidManifest复制AndroidManifest.xml,如下所示: copy $(ProjectDir)properties\AndroidManifest.$(ConfigurationName).xml $(ProjectDir)properties\AndroidManifest.xml 我刚开始用AppCenter做实

我有一个带有Android应用程序的Xamarin.Forms Visual Studio解决方案。 Android应用程序项目有一个预构建步骤,我从源AndroidManifest复制AndroidManifest.xml,如下所示:

copy $(ProjectDir)properties\AndroidManifest.$(ConfigurationName).xml $(ProjectDir)properties\AndroidManifest.xml
我刚开始用AppCenter做实验,因为我想要崩溃分析,同时也在研究iOS的构建

不幸的是,我无法让内置应用程序中心完成,因为预构建事件似乎与copy命令有冲突。AppCenter生成日志:

 PreBuildEvent:
  copy /Users/runner/runners/2.163.1/work/1/s/CMSApp/CMSApp.Android/mipmap-anydpi-v26-MochaRelease /Users/runner/runners/2.163.1/work/1/s/CMSApp/CMSApp.Android/Resources/mipmap-anydpi-v26
  copy /Users/runner/runners/2.163.1/work/1/s/CMSApp/CMSApp.Android/properties/AndroidManifest.MochaRelease.xml /Users/runner/runners/2.163.1/work/1/s/CMSApp/CMSApp.Android/properties/AndroidManifest.xml
  /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/tmp8dc45b165767431886aee200478ea199.exec.cmd: line 2: copy: command not found
  /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/tmp8dc45b165767431886aee200478ea199.exec.cmd: line 3: copy: command not found
/Library/Frameworks/Mono.framework/Versions/6.4.0/lib/mono/msbuild/Current/bin/Microsoft.Common.CurrentVersion.targets(1344,5): error MSB3073: The command "copy /Users/runner/runners/2.163.1/work/1/s/CMSApp/CMSApp.Android/mipmap-anydpi-v26-MochaRelease /Users/runner/runners/2.163.1/work/1/s/CMSApp/CMSApp.Android/Resources/mipmap-anydpi-v26 [/Users/runner/runners/2.163.1/work/1/s/CMSApp/CMSApp.Android/CMSApp.Android.csproj]
/Library/Frameworks/Mono.framework/Versions/6.4.0/lib/mono/msbuild/Current/bin/Microsoft.Common.CurrentVersion.targets(1344,5): error MSB3073: copy /Users/runner/runners/2.163.1/work/1/s/CMSApp/CMSApp.Android/properties/AndroidManifest.MochaRelease.xml /Users/runner/runners/2.163.1/work/1/s/CMSApp/CMSApp.Android/properties/AndroidManifest.xml" exited with code 127. [/Users/runner/runners/2.163.1/work/1/s/CMSApp/CMSApp.Android/CMSApp.Android.csproj]
Done Building Project "/Users/runner/runners/2.163.1/work/1/s/CMSApp/CMSApp.Android/CMSApp.Android.csproj" (PackageForAndroid target(s)) -- FAILED.
经过一些研究,我确实注意到App Center有自己的预构建事件处理方法:

但是我希望能够对本地构建使用VS简单的构建前/构建后事件


在App Center和本地短期内,什么样的方法可以使事情正常运行?

您可以登录您的帐户,并与支持团队建立新的对话。@LucasZhang MSFT好的,谢谢,我不知道您可以这样做。我也提出了GitHub回购问题,以防万一。我会的。