Question

Kayhustle11 on Sun, 08 Nov 2015 21:27:21


I am trying to run Azure Batch tasks and I noticed that whenever I would run my tasks, it would finish as Completed but the task never really ran. When I checked my stdout.txt and stdout.err files they were empty.  There was no indication from the framework that an error had occured or what the error was.  When I logged into the compute nodes I noticed the event logs were lighting up with errors saying that my app is .net 4.5.2 and that it only has .net 4.0 installed.  I checked my OS family and saw that I was using  4.   I then checked to see which version of the .net framework was installed and saw that it was version 4.5.1 installed. Isnt OS Family 4 supposed to have version 4.5.2 installed according to the following link:

https://azure.microsoft.com/en-us/documentation/articles/cloud-services-guestos-update-matrix/

Anybody know what is going on?


KL


Replies

Matthew Christopher on Tue, 10 Nov 2015 01:32:54


Hi,

It looks like according to the page you linked to, 4.5.2 needs to be manually installed.

Manual install package for .NET 4.5.2.

Hope that helps,

-Matt

Kayhustle11 on Tue, 10 Nov 2015 02:37:07


Thanks.  I'll just build my app for 4.5.1.  Would be too cumbersome to log into all my vms and do that every time I need to run a batch.

Thanks