Deploying mshtml PIA assembly

5 messages Options
Embed this post
Permalink
John Hall-9

Deploying mshtml PIA assembly

Reply Threaded More More options
Print post
Permalink
Hi,

My application now has a dependency on mshtml. I therefore need to deploy Microsoft.mshtml.dll, the PIA assembly. The only redistributable I can find is vs_piaredist.exe - is this really the only way of redistributing the file? I'd rather not add another step to my bootstrapper or add a custom action.

I'm tempted to just deploy the file locally in my application's directory. Are there any issues doing that?

Regards,
John
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
WiX-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/wix-users
Andreas Mertens

Re: Deploying mshtml PIA assembly

Reply Threaded More More options
Print post
Permalink
I took a look at vs_piaredist.exe, and found you can extract the .cab or
.msi from it (using WinRAR or other such tools).  Perhaps you can just grab
one of those and package that up in your install?

Andreas Mertens

-----Original Message-----
From: John Hall [mailto:[hidden email]]
Sent: October-22-09 7:26 AM
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] Deploying mshtml PIA assembly

Hi,

My application now has a dependency on mshtml. I therefore need to deploy
Microsoft.mshtml.dll, the PIA assembly. The only redistributable I can find
is vs_piaredist.exe - is this really the only way of redistributing the
file? I'd rather not add another step to my bootstrapper or add a custom
action.

I'm tempted to just deploy the file locally in my application's directory.
Are there any issues doing that?

Regards,
John
----------------------------------------------------------------------------
--
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
WiX-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
WiX-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/wix-users
Rob Mensching-7

Re: Deploying mshtml PIA assembly

Reply Threaded More More options
Print post
Permalink
In reply to this post by John Hall-9
I'm not sure if the .exe is the only thing available but if there is no
license for you to redist the PIA file with your application stand-alone
then it isn't legal to do so.
Also, if you did that, what Component GUID would you give it?

On Thu, Oct 22, 2009 at 7:25 AM, John Hall <[hidden email]
> wrote:

> Hi,
>
> My application now has a dependency on mshtml. I therefore need to deploy
> Microsoft.mshtml.dll, the PIA assembly. The only redistributable I can find
> is vs_piaredist.exe - is this really the only way of redistributing the
> file? I'd rather not add another step to my bootstrapper or add a custom
> action.
>
> I'm tempted to just deploy the file locally in my application's directory.
> Are there any issues doing that?
>
> Regards,
> John
>
> ------------------------------------------------------------------------------
> Come build with us! The BlackBerry(R) Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9 - 12, 2009. Register now!
> http://p.sf.net/sfu/devconference
> _______________________________________________
> WiX-users mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>


--
virtually, Rob Mensching - http://RobMensching.com LLC
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
WiX-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/wix-users
John Hall-9

Re: Deploying mshtml PIA assembly

Reply Threaded More More options
Print post
Permalink
Rob Mensching wrote:
> I'm not sure if the .exe is the only thing available but if
> there is no license for you to redist the PIA file with your
> application stand-alone then it isn't legal to do so.

The exe is the only thing I can find reference to, and the fact that it is install in c:\Program Files\Common Files\Merge Modules says something :)

> Also, if you did that, what Component GUID would you give it?

Would it matter what GUID it had if it was installed in my application's directory and not in the GAC?

Your point about licensing is valid, however, and it looks like the only way to redistribute is via the exe, so I'll have to do that.

Thanks,
John
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
WiX-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/wix-users
John Hall-9

Re: Deploying mshtml PIA assembly

Reply Threaded More More options
Print post
Permalink
In reply to this post by Andreas Mertens
Andreas Mertens wrote:

> I took a look at vs_piaredist.exe, and found you can extract
> the .cab or .msi from it (using WinRAR or other such tools).  
> Perhaps you can just grab one of those and package that up in
> your install?

Yes, I've found those. However, Rob is correct, and the license only allows you to ship vs_piaredist.exe unmodified.

Regards,
John
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
WiX-users mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/wix-users