Microsoft Windows NT 4.0 Guide Manual de usuario Pagina 138

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 155
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 137
Microsoft
®
Windows Server
2003 White Paper
Windows NT 4.0 Server Upgrade Guide 133
Although the runtime provides you with the ability to create side-by-side applications, side-by-side
execution is not automatic. For more information, see Side-by-Side Execution
on the MSDN Web
site and the .NET Framework Software Development Kit Help.
Changes that Affect Backward or Forward Compatibility
A strong effort has been made to ensure that applications compiled against version 1.0 of the
framework can run against version 1.1. Applications compiled against version 1.1 may also work
against 1.0 in some cases, but the primary concern has been to support compatibility from 1.0 to
1.1.
With any new version, some changes may cause an application to behave differently or break.
Some of the main concerns are as follows:
Change in trust attributes. In version 1.0 and 1.1, applications that receive less than full trust
from the runtime code access security system cannot call shared managed libraries unless the
library writer specifically allows them to through the use of the
AllowPartiallyTrustedCallersAttribute attribute. If you plan on using libraries from partially trusted
code, you need to be aware that some libraries will not be available to your code. In version 1.1,
System.Web.dll, System.Web.Mobile.dll, and System.Web.RegularExpressions.dll are included in
the list of assemblies that have the AllowPartiallyTrustedCallersAttribute and can be called from
partially trusted code.
Change in default security policy. Default security policy has been changed so that applications
executing from the Internet zone and assigned to the Internet zone code group now receive
permissions associated with the Internet permission set. As a result, applications from the Internet
now receive sufficient permission to execute. In the .NET Framework 1.0 Service Pack 1 (SP1)
and Service Pack 2 (SP2), such applications received the permissions associated with the
Nothing permission set and could not execute.
For more information about these changes, refer to the Help included with the .NET Framework
Software Development Kit.
For a detailed list of all the changes that may affect backward and forward compatibility, see
Backwards Breaking Changes from Version 1.0 to 1.1
on the Got Dot Net Web site, the .NET
Framework community site, at
http://www.gotdotnet.com/team/changeinfo/Backwards1.0to1.1/default.aspx.
Side-by-Side Execution Examples
The following illustration shows several applications using two different versions of the runtime on
the same computer. Applications A, B, and C use runtime version 1.0, while application D uses
runtime version 1.1.
Vista de pagina 137
1 2 ... 133 134 135 136 137 138 139 140 141 142 143 ... 154 155

Comentarios a estos manuales

Sin comentarios