What are the types of assemblies and where can u store them
and how ?

Answers were Sorted based on User's Feedback



What are the types of assemblies and where can u store them and how ?..

Answer / anonymous

Please note there are three types of Assemblies.

1) Private - Assembly available only to clients in the same
directory.
2) Shared - Assemblies in GAC
3) Satelite - Assembly in the specific directory of the
locale.

Is This Answer Correct ?    49 Yes 5 No

What are the types of assemblies and where can u store them and how ?..

Answer / santhosh.gs

assemblies are of two types, They are Shared assembly and
private assembly. shared assemblies are shared among
multiple applications and they are stored in Global
Assembly Cache. Private Assemblies implies to a single
application and they are stored in the root directory of
the application.

Is This Answer Correct ?    40 Yes 4 No

What are the types of assemblies and where can u store them and how ?..

Answer / srinivas m

Assembly is Basic Unit Application Deployment in .Net. This
is either DLL or EXE.We have 3 types of Assemblies in .Net
1.Private Assembly:This is Local to Perticular Application
and not sharable among all the applications.This will be
stored on application Root directory.
2.Shared Assembly:This is Sharable among all the
applications in our System.This will Stored in Global
Assembly Cache.
3.Sattelite Assembly:This is not having appliaction having
only Language Specification.

Is This Answer Correct ?    10 Yes 3 No

What are the types of assemblies and where can u store them and how ?..

Answer / kanan

Local assemblies will be only in ur application folder and
only that application can use those assemblies.Global
assemblies will be registered in C:\windows\Assembly as
GAC(Global Assembly Cache) using a tool called GACUtil. Once
it is registered, any application can refer for that
assembly to that path. More than one application can usethat
assembly simultaneously.

Is This Answer Correct ?    5 Yes 0 No

What are the types of assemblies and where can u store them and how ?..

Answer / mehul kumar wani

Assembly having 3 Types:
1) Private: only for single application.
it will be stored in local Root Directory.
2)Shared: Shared b/w more then one Application.
Stored in GAC(Global Assembly Cache).
3)Sattelite:This is uesd for Localization of Language.
(Localization means Translating)

Is This Answer Correct ?    5 Yes 1 No

What are the types of assemblies and where can u store them and how ?..

Answer / bhavani

1.assemblies is unit of deployment like exe dll
assemblies information is stored in Manifest where all
details of assemblies are include.
This manifiest is stored in PE file that is protable
executable fime we can view assemblies using ILDASM.

2.types
private
shared
private assembly is used for single application which is
stored in application directory.

shared assembly is which is used by many users.and that is
stored in (GAC) that is Global Assembly Cache where
adminstrator can make rights on them and he is only one
person where he can add or remove it.

Is This Answer Correct ?    4 Yes 1 No

What are the types of assemblies and where can u store them and how ?..

Answer / payal

1.assemblies is unit of deployment like exe dll
assemblies information is stored in Manifest where all
details of assemblies are include.
This manifiest is stored in PE file that is protable
executable fime we can view assemblies using ILDASM.

2.types
private
shared
private assembly is used for single application which is
stored in application directory.

shared assembly is which is used by many users.and that is
stored in (GAC) that is Global Assembly Cache where
adminstrator can make rights on them and he is only one
person where he can add or remove it.

Is This Answer Correct ?    6 Yes 4 No

What are the types of assemblies and where can u store them and how ?..

Answer / kakarala sowjanya

*Single and Multi-File Assemblies:
There are several ways to group the various elements in an
assembly. You can group all elements (manifest, MSIL and
resources) in a single physical file or group them
separately in several files. An assembly that groups all
elements in a single file is called a single file assembly,
whereas the assembly that groups its elements in multiple
files is called a multi-file assembly.

A single-file assembly can be created by compiling the
application in Visual Studio .NET. The Visual Studio .NET
IDE for Visual Basic can only be used to create single-file
assemblies. Multifile assemblies can be created using
command-line compilers.

*Private and Shared Assemblies:
Private assemblies are those assemblies that are accessible
only to the applications residing in the same directory as
that of the assembly. When you create an assembly, it is
private by default. No other application can make use of
private assembly. For a private assembly to be accessible
by more than one application, you must copy the files of
the assembly separately into the folder in which the other
application resides.

Shared assemblies are assemblies added to the GAC (Global
Assembly cache). GAC is used to store assemblies and to
share them between multiple applications. IN the shared
system, the names of the assemblies should be unique as it
can be accessed by all applications. The newer versions of
the component should also have unique names. These can be
achieved by using a strong name for the assembly. A shared
assembly is placed in the GAC folder that is reserved for
shared assemblies.

Is This Answer Correct ?    3 Yes 1 No

What are the types of assemblies and where can u store them and how ?..

Answer / anil kumar

Assembly having 3 Types:
1) Private: only for single application.
it will be stored in local Root Directory.
2)Shared: Shared b/w more then one Application.
Stored in GAC(Global Assembly Cache).
3)Sattelite:This is uesd for Localization of Language.
(Localization means Translating)

Is This Answer Correct ?    1 Yes 0 No

What are the types of assemblies and where can u store them and how ?..

Answer / imatoria

Types of Assemblies
S.N. Single-file Single-file Multi-file
1 A single-file assembly can consist of a single .DLL or
.EXE file containing application code, embedded resources,
and the assembly's assembly manifest A multi-file assembly
can have multiple files in an assembly. Out of these
multiple files, one file should be an .EXE or a .DLL file

S.N. Static Single-file Dynamic
1 Static assemblies are those that generate files
responsible for creating an assembly when a program is
compiled. These files are stored on a disk for later
use. Dynamic assemblies are those that create assemblies
during a program execution

S.N. Private Single-file Shared
1 Private assemblies are those that are deployed using only
a single application. Shared assemblies are those that
are deployed using multiple applications in shared mode
2 These assemblies are deployed in the directory or
sub-directory on the same computer where the related
application is installed All the shared assemblies are
deployed on the same computer and are installed in a
specific area known as the Global Assembly Cache (GAC).
3 There is no strict security policy and version requirement
while installing a private assembly in the application's
directory In the Global Assembly Cache, each assembly is
identified by a strong name that consists of an assembly's
name, a version number, a culture, a public key, and a
digital signature. The GAC has the capability to maintain
multiple copies of an assembly with a same name but
different versions

S.N. Satellite or Resource-only
1 The assemblies that contain culture-neutral resources are
referred to as satellite assemblies
2 These assemblies are used to deploy language-specific
resources for an application These assemblies are used
to deploy language-specific resources for an application
3 Satellite assemblies do not contain any executable code,
but contain only such resources that are culture-neutral.

Is This Answer Correct ?    1 Yes 1 No

Post New Answer

More Dot Net Framework Interview Questions

Explain the difference between Viewbag and Viewdata in ASP.NET MVC?

0 Answers  


How does .net framework works?

0 Answers  


Where are the routing rules defined in an asp.net mvc application?

0 Answers  


What is work of clr?

0 Answers  


What are the types of assemblies and where can u store them and how ?

11 Answers   Accenture, BirlaSoft, IBM,






Explain the new features added in version 4 of mvc (mvc4)?

0 Answers  


Explain two instances where routing is not implemented or required?

0 Answers  


What is the use of trace utility ?

2 Answers  


What is basic authentication in web api?

0 Answers  


Which version of the common language runtime (clr) does the .net framework 3.0 use?

0 Answers  


What is Partial Assembly References?

3 Answers   Microsoft,


What is the property available to check if the page posted or not

1 Answers  


Categories