Я получаю ошибки при создании пакетов приложений для приложения UWP Win 10.
На моей машине ошибка:
C:\Users\Developer\.nuget\packages\nodatime\2.4.0\lib\netstandard2.0\NodaTime.pdb : fatal error CMF1106: failed to open input PDB file for reading (PDB error code = 11)3 input PDB file is not generated by /DEBUG:fastlinkW must read and agree to the Data Collection Policy at MSPDBCMF : fatal error CMF1000: internal error
Файл pdbсуществует в указанном каталоге: C:\Users\Developer\.nuget\packages\nodatime\2.4.0\lib\netstandard2.0
В размещенной VSTS-сборке сообщение об ошибке еще более загадочно:
C:\Users\VssAdministrator\.nuget\packages\nodatime\2.4.0\lib\netstandard2.0\NodaTime.pdb : fatal error CMF1106: failed to open input PDB file for reading (PDB error code = 11)3 input PDB file is not generated by /DEBUG:fastlinkW must read and agree to the Data Collection Policy at ??? before using /errorreport:send1 warning treated as error; the PDB file is intact@ specified output filename is too long (exceeding 0 characters)
Примечание 1 : На моей машине пакет успешно создан, но в VSTS-сборке происходит сбой шага, поскольку он обнаруживает ошибку в журналах и останавливается.
Примечание 2 : Я почти уверен, что это , а не NodaTime.Это о другом ...
Мои msbuild
переключатели:
- / p: AppxBundlePlatforms = "$ (BuildPlatform)"
- / p:AppxPackageDir = "$ (Build.ArtifactStagingDirectory) \ AppxPackages \"
- / p: AppxBundle = Никогда
- / p: UapAppxPackageBuildMode = StoreUpload
Я сейчас пытаюсьс дополнительным /p:DebugSymbols=false /p:DebugType=None
, но даже если он потерпит неудачу, я хотел бы понять и устранить ошибки 'fastlink'.