Solved

Vb.Net - User Error When Downloading/Installing Published Project

Posted on 2014-07-23
9
188 Views
Last Modified: 2014-08-07
Good Day Experts!

I have an issue not yet experienced before.  When I make changes to my Vb.Net 2005 project I build it then Publish it.
I then go to the User's computer and install it for the first time from where is was Published to on a Server.  Once installed, each time the User clickes on the exe if a new one is available then it installs it.

This process has been fine for almost 2 years.  Only one, when clicking on the exe gets this message:

"Unable to install or run the application. The application reaqires that assembly office version 12.0.0.0 be installed in the Global Assembly cache(GAC) first."

I have searched the net and did not find a solution to the problem.  Attached is the Error Detail log.

Thanks for helping,
jimbo99999
CA8VPNZY.log
0
Comment
Question by:Jimbo99999
  • 6
  • 3
9 Comments
 
LVL 20

Expert Comment

by:ElrondCT
ID: 40216935
Office version 12 is Office 2007. It sounds to me like you have Office 2007 installed on the development computer, but it's not installed on the user's computer. Depending on how you set up your application, a user moving to a later version of Office could cause this error; by default, you have to use the same version of Office both for development and for live use.
0
 

Author Comment

by:Jimbo99999
ID: 40224341
Thanks for responding...much appreciated. I will take a look at your suggestion today.  

jimbo99999
0
 

Author Comment

by:Jimbo99999
ID: 40224735
Ok, after rebuilding and republishing I do not get the above initial errorbox.  

Now I get one that says "Cannot download appliction.  Application is missing required files"

When I hit details button it indicates downloading the ...exe.manifest did not succeed.

What is really odd is that this install works on every other User computer.  So I suspect it is machine specific but am unsure where to go from here.

Do you have any ideas?

Thanks,
jimbo99999
0
Networking for the Cloud Era

Join Microsoft and Riverbed for a discussion and demonstration of enhancements to SteelConnect:
-One-click orchestration and cloud connectivity in Azure environments
-Tight integration of SD-WAN and WAN optimization capabilities
-Scalability and resiliency equal to a data center

 
LVL 20

Accepted Solution

by:
ElrondCT earned 500 total points
ID: 40224765
Poking around online, one possible cause is using a browser other than IE: http://www.vbforums.com/showthread.php?491965-RESOLVED-2005-Publish-Application-problem

That's something that could easily be different on different computers.
0
 

Author Comment

by:Jimbo99999
ID: 40224946
Thanks for the tip...looking at it now.
0
 

Author Comment

by:Jimbo99999
ID: 40224994
One thing I had been wondering about was when I enter the URL in IE Google Chrome always pops up and tries to install it from there.
0
 

Author Comment

by:Jimbo99999
ID: 40226582
Hours were spent with no solutiuon...ended up just going to the server and executing the manifest.exe from there.
0
 
LVL 20

Expert Comment

by:ElrondCT
ID: 40226609
I'm sorry I couldn't help. I'm glad you found a way to deal with it.
0
 

Author Closing Comment

by:Jimbo99999
ID: 40245863
Thanks for your contribution.  I still learned something new reading through the information you provided.
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

It’s quite interesting for me as I worked with Excel using vb.net for some time. Here are some topics which I know want to share with others whom this might help. First of all if you are working with Excel then you need to Download the Following …
Calculating holidays and working days is a function that is often needed yet it is not one found within the Framework. This article presents one approach to building a working-day calculator for use in .NET.
Nobody understands Phishing better than an anti-spam company. That’s why we are providing Phishing Awareness Training to our customers. According to a report by Verizon, only 3% of targeted users report malicious emails to management. With compan…
Finds all prime numbers in a range requested and places them in a public primes() array. I've demostrated a template size of 30 (2 * 3 * 5) but larger templates can be built such 210  (2 * 3 * 5 * 7) or 2310  (2 * 3 * 5 * 7 * 11). The larger templa…

792 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question