Click-Once deployment problem (mshtml problem?)

  • Thread starter Thread starter B. Chernick
  • Start date Start date
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?
 
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.
 
Back
Top