NET Framework 4.6.1 Application Runtime issue in IA 10.10.15
Posted: Fri Feb 05, 2016 11:52 am
Hi, I have just recompiled my app and updated the NET Framework version with it to 4.6.1. I have the latest IAx3 (10.10.15 Mevlana) build installed.
So, in the Application Runtimes view I untick the previous NET Framework and I now tick "Microsoft NET Framework 4.6 with Service Pack 1 (x86 and x64)".
When I go to build my project I get an error saying "No files matching wildcard pattern C:\PROGRAM~2\INSTAL~2\runtimes\net46_full\*.*"
This message is effectively correct, in that the runtimes folder does not contain a folder called net46_full, but it does contain the folder net461_full
The IA support file in this folder (setupnet461_x86x64.mia) does correctly reference the net461_full folder, so I cannot see where the build process is reading the net46_full folder name for me to fix it and get this working. I don't know whether this is a referencing bug in IAx3 or just some sort of corruption issue on my machine, but are you able to tell me where this reference is likely to be so that I can manually patch it for now?
For now I have duplicated the folder net461_full into one called net46_full and it works, but I thought I should report this.
On a separate (but related) note, my uncompressed setup folder is now 4GB - mainly due to having to cart the NET Framework around. I have looked through the board before asking this question (sincere apologies if I missed it - trying not to duplicate your effort here), but is there a way we can use Web media blocks from somewhere at microsoft.com to install this latest NET Framework via the web rather than me having to expect my customers to download a 4GB file for a fairly small app? (EDIT: Apologies, the download size is of course a lot smaller (< 1GB) after compression).
Thanks guys
So, in the Application Runtimes view I untick the previous NET Framework and I now tick "Microsoft NET Framework 4.6 with Service Pack 1 (x86 and x64)".
When I go to build my project I get an error saying "No files matching wildcard pattern C:\PROGRAM~2\INSTAL~2\runtimes\net46_full\*.*"
This message is effectively correct, in that the runtimes folder does not contain a folder called net46_full, but it does contain the folder net461_full
The IA support file in this folder (setupnet461_x86x64.mia) does correctly reference the net461_full folder, so I cannot see where the build process is reading the net46_full folder name for me to fix it and get this working. I don't know whether this is a referencing bug in IAx3 or just some sort of corruption issue on my machine, but are you able to tell me where this reference is likely to be so that I can manually patch it for now?
For now I have duplicated the folder net461_full into one called net46_full and it works, but I thought I should report this.
On a separate (but related) note, my uncompressed setup folder is now 4GB - mainly due to having to cart the NET Framework around. I have looked through the board before asking this question (sincere apologies if I missed it - trying not to duplicate your effort here), but is there a way we can use Web media blocks from somewhere at microsoft.com to install this latest NET Framework via the web rather than me having to expect my customers to download a 4GB file for a fairly small app? (EDIT: Apologies, the download size is of course a lot smaller (< 1GB) after compression).
Thanks guys