Results 1 to 5 of 5

Thread: Guidelines for Creating Side-by-side Assemblies in Visual Studio 2010

  1. #1
    Join Date
    Nov 2009
    Posts
    914

    Guidelines for Creating Side-by-side Assemblies in Visual Studio 2010

    I am a new bee to the environment of Visual Studio 2010, I have thought that the new version of Visual Studio will good compared to previous version of Visual Studio. But I am facing problem in creating the side by side assemblies in Visual Studio 2010. Actually I have heard that I do not need to have to create my own side by side assembly. Microsoft has provided many functionalities for that but still I will prefer assemblies created by me. So I need to know the guidelines for creating the side by side assembly in visual studio 2010.

  2. #2
    Join Date
    Apr 2008
    Posts
    1,948

    Re: Guidelines for Creating Side-by-side Assemblies in Visual Studio 2010

    First of all you have to decide which resources you have to include in the assembly. One thing is for sure that the assembly consists of more than one file which should be always there for the application. Assembly is the fundamental unit that is used for naming, binding, versioning and deployment. Normally a side by side assembly comprises of single dynamic link library.

  3. #3
    Join Date
    May 2008
    Posts
    2,012

    Re: Evaluate the usage of objects

    Estimate the procedure of objects when more than one version is going to run on the system. You have to determine that is there any requirement for the separate data structures. Because the data structure you are going to use must be compatible for both forward and backward. Do not forget to differentiate between the data structure that is going to be used across versions and data structure that is going to be used on private. You also have to consider that share data structures require separate synchronization objects such as semaphores and mutexes.

  4. #4
    Join Date
    Apr 2008
    Posts
    2,005

    Re: Create a set of header files and helper functions

    It will better if you provide the group of header file and the set of helper functions for easy way to version registry key which contains the assembly state. Normally assemblies saves the state settings in the registry keys. For isolating the multiple versions of assembly which can run at the same time user have to write the registry key setting on the individual version bases. One more thing for handling the state of the assembly at the time of side by side sharing user have to design the side by side assembly and dynamic link library in the correct manner.

  5. #5
    Join Date
    May 2008
    Posts
    2,297

    Re: Guidelines for Creating Side-by-side Assemblies in Visual Studio 2010

    Developers must secure the application directory for the private assemblies. If the developer is installing the assembly through the windows installer then the application directory can be secured through the LockPermission table. Developer must know that the read, write and execute permission of the private assemblies are given by the system and the all other process only have the permission of execute and read. Developer must test the assembly with the side by side sharing scenario. This will ensure the validation of the side by side assembly.

Similar Threads

  1. Replies: 2
    Last Post: 18-01-2012, 05:44 PM
  2. Side by side configuration error in MS office 2010
    By Barnard in forum Windows Software
    Replies: 4
    Last Post: 31-08-2011, 07:30 AM
  3. Replies: 4
    Last Post: 13-06-2011, 07:20 AM
  4. Replies: 4
    Last Post: 16-04-2011, 02:49 AM
  5. Replies: 5
    Last Post: 23-03-2010, 06:58 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Page generated in 1,711,659,930.99688 seconds with 17 queries