Assembly attribute:

-          Missing or "no" - regular file;

-          "win32" - side-by-side win32 assembly

-          ".net" - .Net assembly:

o   KeyPath attribute must be set to "yes" (see 
http://msdn2.microsoft.com/en-us/library/aa367520.aspx);

o   AssemblyManifest attribute is set to Id of the manifest file (normally 
assembly itself);

o   AssemblyApplication attribute:

§  Missing or blank - assembly is installed in GAC

§  Id of some file (could be of assembly itself) - assembly installed in the 
same directory as referenced file.

Regards,
Alex


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Don Tasanasanta 
(Volt)
Sent: Thursday, February 07, 2008 1:34 PM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Assembly=".net" attribute in the <File> tag

What exactly does the Assembly=".net" attribute in the <File> tag do?

WiX help says:
Specifies if this File is a Win32 Assembly or .NET Assembly that needs to be 
installed into the Global Assembly Cache. If the value is '.net' or 'win32', 
this file must also be the key path of the Component. This attribute's value 
should be one of the following: .net , no , win32

Does this mean that if you mark an assembly as ".net" that install will try and 
add that assembly to the GAC? What if you don't want your assembly added to the 
GAC?

What is the default value for this attribute?
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to