Assembly (C#) installed as merge module

4 messages Options
Embed this post
Permalink
Florian Schricker

Assembly (C#) installed as merge module

Reply Threaded More More options
Print post
Permalink
Hello list,

what I'm trying to achieve - but am not able to :-( is the following:

I have a VS 08 project creating an assembly / dll (C#) which is
basically one of our basic dlls.
For this dll I created a merge module.
I then went ahead and created a "SDK" consuming this merge module and
installed it.
This actually is no problem - but the installed dll was not available
in VS 08 as a reference - I had to pull in the dll manually. Is there
some way to push VS 08 to know where the dll is?

So I created an app which consumed the dll - but while I wanted to do
the installer I figured: how do I pull in the merge module of the dll
in the application installer? It is not installed when installing the
SDK.

Any ideas what I should / can do?


To sum it up:

BasicLib merge module (wxs containing a module)
 - BasicLib.dll

BasicLib SDK (wxs containing a product and merging the above)
 - BasicLib merge module
 - docs
 - ...

--> BasicLib available in VS 08 as reference

App
 - ref to BasicLib.dll

App installer (wxs)
 - ref to merge module - but how to install it so I can address it here?


Is all that even possible using Wix? Or am I simply asking too much? :-)


regards,
Florian

------------------------------------------------------------------------------
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: Assembly (C#) installed as merge module

Reply Threaded More More options
Print post
Permalink
The ASP.NET MVC project had a similar set of requirements. You might look at
how they solved this in the 1.0 release.

On Thu, Oct 22, 2009 at 12:38 AM, Florian Schricker <[hidden email]>wrote:

> Hello list,
>
> what I'm trying to achieve - but am not able to :-( is the following:
>
> I have a VS 08 project creating an assembly / dll (C#) which is
> basically one of our basic dlls.
> For this dll I created a merge module.
> I then went ahead and created a "SDK" consuming this merge module and
> installed it.
> This actually is no problem - but the installed dll was not available
> in VS 08 as a reference - I had to pull in the dll manually. Is there
> some way to push VS 08 to know where the dll is?
>
> So I created an app which consumed the dll - but while I wanted to do
> the installer I figured: how do I pull in the merge module of the dll
> in the application installer? It is not installed when installing the
> SDK.
>
> Any ideas what I should / can do?
>
>
> To sum it up:
>
> BasicLib merge module (wxs containing a module)
>  - BasicLib.dll
>
> BasicLib SDK (wxs containing a product and merging the above)
>  - BasicLib merge module
>  - docs
>  - ...
>
> --> BasicLib available in VS 08 as reference
>
> App
>  - ref to BasicLib.dll
>
> App installer (wxs)
>  - ref to merge module - but how to install it so I can address it here?
>
>
> Is all that even possible using Wix? Or am I simply asking too much? :-)
>
>
> regards,
> Florian
>
>
> ------------------------------------------------------------------------------
> 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
Florian Schricker

Re: Assembly (C#) installed as merge module

Reply Threaded More More options
Print post
Permalink
Hi!

On Thu, Oct 22, 2009 at 4:33 PM, Rob Mensching <[hidden email]> wrote:
> The ASP.NET MVC project had a similar set of requirements. You might look at
> how they solved this in the 1.0 release.

Ok but looking at the sources provided I find them stripped of any
deployment projects. Unfortunately.

So maybe I'll just step down using merge modules. After some more time
wading through docs I found them not to be liked that much anyway for
different reasons (upgrades, patches).

regads
Florian

------------------------------------------------------------------------------
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: Assembly (C#) installed as merge module

Reply Threaded More More options
Print post
Permalink
I always prefer wixlibs when possible:
http://www.robmensching.com/blog/posts/2008/10/10/What-are-.wixlibs-and-why-would-you-use-them

On Tue, Oct 27, 2009 at 1:07 AM, Florian Schricker <[hidden email]>wrote:

> Hi!
>
> On Thu, Oct 22, 2009 at 4:33 PM, Rob Mensching <[hidden email]>
> wrote:
> > The ASP.NET MVC project had a similar set of requirements. You might
> look at
> > how they solved this in the 1.0 release.
>
> Ok but looking at the sources provided I find them stripped of any
> deployment projects. Unfortunately.
>
> So maybe I'll just step down using merge modules. After some more time
> wading through docs I found them not to be liked that much anyway for
> different reasons (upgrades, patches).
>
> regads
> Florian
>
>
> ------------------------------------------------------------------------------
> 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