Note that there are some explanatory texts on larger screens.

plurals
  1. PO.NET4: In-Process Side-by-Side Execution Explained
    primarykey
    data
    text
    <p><strong>Overview</strong>: I'm interested in learning more about the .NET4 "In-Process Side-by-Side Execution" of assemblies, and need additional information to help me demystify it.</p> <p><strong>Motivation</strong>: The application in question is built against .NET2, and uses two third-party libraries that also work against .NET2. The application is deployed (via file copy) to client machines in a virtual environment that includes .NET2. <em>Not my architecture, please bear with me.</em></p> <p><strong>Goal</strong>: To see if it's possible to rebuild the application assemblies (or a subset) against .NET4, and ship the application as before, without changing the third-party libraries and including the .NET4 Client Profile (as described <a href="http://www.hanselman.com/smallestdotnet/" rel="noreferrer">here</a>) in the deployment.</p> <p><strong>Steps Taken</strong>: The following articles were read, but didn't quite provide me enough information:</p> <ol> <li><p><a href="http://msdn.microsoft.com/en-us/library/ee518876.aspx" rel="noreferrer">In-Process Side-by-Side Execution</a>: Browsed this article, and Scenario Two is the closest it comes to describing something that resembles my situation, but doesn't really cover it with any depth.</p></li> <li><p><a href="http://msdn.microsoft.com/en-us/library/a99txfy5.aspx" rel="noreferrer">ASP.NET Side-by-Side Execution Overview</a>: This article covers a web application, but I'm dealing with a client WinForms application.</p></li> <li><p><a href="http://blogs.msdn.com/clrteam/archive/2009/06/03/in-process-side-by-side-part1.aspx" rel="noreferrer">CLR Team Blog: In-Process Side-by-Side</a>: This is useful to explain how plug-ins to host processes function under .NET4, but I don't know if this applies to the third-party libraries.</p></li> </ol> <p><strong>Further Steps</strong>: I'm also unclear on how to proceed upgrading a single .NET2 assembly to .NET4, with the executable remaining in .NET2 (i.e. how to configure the solution/project files, if any special code needs to be included, etc.).</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload