Erro -1073741819 (0xC0000005) ao executar o AL.EXE do evento pós-compilação na atualização 1 do Visual Studio 2015

Usando o Visual Studio 2015, atualização 1, estou experimentando um problema (que não aconteceu com o Visual Studio 2015) em um projeto de biblioteca de classes Visual C ++ CLR (C ++ / CLI) ao executar o comando AL.EXE no evento pós-compilação: O aplicativo AL.EXE falhou e o sistema retorna o código de erro -1073741819 (0xC0000005).

Aqui o conteúdo do evento pós-construção:

sn -Rca "$(SolutionDir)bin\$(Configuration)\$(Platform)\$(TargetName)$(TargetExt)" dwo
Resgen "$(ProjectDir)Recursos.es-ES.resx" "$(IntDir)$(ProjectName).Recursos.es-ES.resources"
Al.exe /t:lib /embed:"$(IntDir)$(ProjectName).Recursos.es-ES.resources",Recursos.es-ES.resources /version:15.0.0.0 /culture:es-ES /out:"$(OutDir)es-ES\$(TargetName).resources.dll" /keyname:dwo

E aqui um recorte do visualizador de eventos mostrando o erro do aplicativo AL.exe toda vez que o executo do evento pós-compilação (compilando meu projeto).

A linha de comando está correta, como você pode ver se eu a executo em um console:

Então, eu tenho certeza que o problema não é porque a linha de comando.

Também tentei especificar o caminho para outro comando AL.EXE, porque o Visual Studio 2015 Update 1 usa o caminho:

C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools

Então eu tentei com

C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools

mas ainda não está funcionando.

Você pode reproduzir o problema criando uma nova biblioteca de classes CLR do Visual C ++ e adicionando uma chamada simples ao AL.exe no evento Pós-compilação.

Você sabe como resolver esse problema?

Edição: Eu tentei também fazê-lo com um destino AfterBuild como este:

<Target Name="AfterBuild">
    <Exec Command="Al.exe /t:lib /embed:&quot;$(IntDir)$(ProjectName).Recursos.es-ES.resources&quot;,Recursos.es-ES.resources /version:15.0.0.0 /culture:es-ES /out:&quot;$(OutDir)es-ES\$(TargetName).resources.dll&quot; /keyname:dwo"/>
</Target>

E o resultado é o mesmo: O Visual Studio tenta executar o comando AL.EXE, mas falha ao retornar -1073741819.

questionAnswers(2)

yourAnswerToTheQuestion