Index_C


C

C#, configuration override files in, 104

CAB files, 74, 111–12

adding to deployment projects, 112

adding to solutions, 111

creating, 111

setting properties for, 112

upgrading, 160

cabinet files, packaging Windows Installer files as, 131

change-based synchronization of content/configuration settings, 163

class library, 9

classes, 9

installer, 66

Windows Forms, 10

clients, deploying .NET Framework on, 12

CLR (Common Language Runtime), 7

assemblies. See assemblies

differentiating between assembly versions, 59

managed code. See code; managed code

memory management, 8

structure of, 8

code

GUI, running on client computer, 10

managed. See managed code

robustness, enforcing, 8

verifying, 8

COM applications, configuring for side-by-side execution, 178

COM components, 67–69

.NET assembly and, 116

adding, 106

dependencies, including in deployment projects, 113

deploying, 67

legacy, and Windows Installer packages, 80

legacy, installing, 140

registering automatically on install, 107

updating, 164

COM Interop, 67, See also interop assemblies

COM+

applications, upgrading, 164

component services provided by. See serviced components

Common Language Runtime (CLR). See CLR (Common Language Runtime)

common type system (CTS), 8

compiling assemblies, while in use, 162

compressing Windows Installer files, 132

configuration files, 52

application. See application configuration files

deploying, 104

deploying across different environments, 53–54

deploying production version, 54

machine. See machine configuration files

naming schemes, 54

referencing, 53

remoting information, specifying, 55

security, 53

configuration override files, 104

configuration settings, updating for correct environment, 5

configuring

automatic updates, 165, 166

automatic updates, with fa ade application, 169

COM applications, for side-by-side execution, 178

remoting information, 55

serviced components, 69

console applications, 11

copying files, deploying applications by. See file copy distribution

CTS (Common Type System), 8

custom actions, 122

adding files, 124

adding, to deployment projects, 122

event logging, adding, 126

global assembly cache and, 126

IIS settings, modifying, 124

instrumented assemblies, adding, 128

message queues, adding, 127

nested installations, 136

performance counter categories, adding, 127

placing conditions on execution of, 123

pre-defined installation components, adding, 125

running during installation, 123

serviced components, adding, 129

Windows services, adding, 128

customizing

dialog box design, 130

installations, 113–14




Deploying. NET Applications Lifecycle Guide
Deploying .NET Applications: A Lifecycle Guide: A Lifecycle Guide (Patterns & Practices)
ISBN: B004V9MSJW
EAN: N/A
Year: 2003
Pages: 53

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net