Click-Once deployment problem (mshtml problem?)

B

B. Chernick

I think I'm getting lost here. I've written a VB/Dot Net 2.0 Winforms app
that making calls to Microsoft project through the interop. I'm trying to
distribute this through ClickOnce.

One of the files listed in the Application Files popup is
Microsoft.mshtml.dll (Prequsite(Auto) (None)). The person trying to install
this program is getting an error of: "Unable to install or run the
application. The application requires that assembly Microsoft.mshtml version
7.0.3300.0 be installed in the Global Assembly Cache (GAC) first.

First of all what is this and why do I need it?

Second, do I understand correctly, this particular assembly cannot be simply
distributed through ClickOnce itself?
 
B

B. Chernick

Apparently mshtml is the layout engine for Internet Explorer (and this is a
Winforms app.)

It's inclusion in the list could be a mistake (or a bug). In any case I was
able to set Microsoft.mshtml.dll to Exclude status in the Application Files
popup, and publishing appears to work normally. So far 2 users have been
able to install successfully.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top