NET Framework 4.6.1 Application Runtime issue in IA 10.10.15

Got a problem you cannot solve? Try here.
JonPerkins
Posts: 10
Joined: Thu Jun 14, 2007 8:34 am
Location: England

NET Framework 4.6.1 Application Runtime issue in IA 10.10.15

Postby JonPerkins » 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

FrancescoT
Site Admin
Posts: 5361
Joined: Sun Aug 22, 2010 4:28 am

Re: NET Framework 4.6.1 Application Runtime issue in IA 10.1

Postby FrancescoT » Fri Feb 05, 2016 1:11 pm

Dear Jon,

for what you tell, it looks like that you are NOT using the latest IA X3 version.
I recommend to you to download and install the latest IA X3 Update (20.11) and then to use a NEW REGENERATED personal license file to activate the product.

For what concerns the error you seem to have, this may be "very probably" caused by the different RTMs packages included in IA X3.
Some of them have been totally re-designed in IA X3 (as Net, Sql and so on).

I suggest to you to try the following.
NOTE!! Make a backup of your entire project folder before to proceed!;

A- Open the project and remove any used Application Runtime from the project (Design View in the IDE).

B- Remove any Runtime script eventually left (that refers to the used Application runtimes) in the "Include Scripts" node (left tree pane of the MSI code view in IA IDE)

C- Manually check that any "include script" entry (that refers to the removed Application Runtimes) has not been left in your main script.

D- Finally, re-add the required Application Runtimes, save and build the project.

The above steps should solve your problem.

Hope this helps you.

Regards
Francesco Toscano
InstallAware Software

White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE

JonPerkins
Posts: 10
Joined: Thu Jun 14, 2007 8:34 am
Location: England

Re: NET Framework 4.6.1 Application Runtime issue in IA 10.1

Postby JonPerkins » Fri Feb 05, 2016 1:18 pm

Thank you Francesco, I will look at this.

Jon


Return to “Technical Support”

Who is online

Users browsing this forum: No registered users and 109 guests