Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
.Net version management in distribution
Message
General information
Forum:
ASP.NET
Category:
Deployments
Title:
.Net version management in distribution
Miscellaneous
Thread ID:
00675917
Message ID:
00675917
Views:
45
Hey all,

This is a philosophical topic, so bear with me here. Wonder if anybody has thought this through...

I have built a couple of Interop DLLs that I ship with my VFP applications to provide some additional functionliaty. There are a number of things I'm worried about:

Installation
.NET assemblies compiled for COM interop can't be registered traditionally - they require the use of the RegAsm.exe utility (or a custom EXE that uses the .NET registration services).

How would one handle this from an installer like InstallShield? I think this is not possible and requires post installation steps on the application's first start?


Versioning
This is the big issue: What happens if .NET is rev'd and a new version is installed, but the old one that hte DLL was compiled in is not?

Is there some way that a DLL can be compiled so that it will be forward compatible with newer .NET versions and can be registered by RegAsm? I realize there are some ways to do this for applications by using a configuration file, but I don't think this works for components.


Any comments?
+++ Rick ---

West Wind Technologies
Maui, Hawaii

west-wind.com/
West Wind Message Board
Rick's Web Log
Markdown Monster
---
Making waves on the Web

Where do you want to surf today?
Next
Reply
Map
View

Click here to load this message in the networking platform