Re: Forcing an application to load assemblies from a specific path
Fernando Tubio <[email protected]> Tue, 26 May 2009 18:29:35 -0300
| Newsgroups | gmane.comp.windows.devel.dotnet.advanced |
|---|---|
| Message-ID | <049701c9de49$4ceeb120$65043c0a@glasgow> |
Sorry, but I think you are missing the point. I_DID_NOT_ make _any_incorrect assumptions. I only upgraded my OS to Windows 7. I did not write the application. You are argueing from the point of view of a developer while I'm argueing as an end user. But look at the facts. Did the application work in Vista? Yes. Does the application work in Windows 7? No. Can you do anything to fix it? No, other than DEVPATH hacks. Is it the fault of the application? Of course. And I think this last point is what gets everyone upset. But from the perspective of an end user, does it matter? As a user, I want the application to run, not find someone to blame. I find it disturbing that everyone is assuming that my belief is that bad coding shouldn't get you into trouble. What I expect is that .NET applications should provide a certain degree of insulation from the underlying platform, and when a bad application comes along, the user should be able to install the version of the framework that was used to compile the application and run it. That is all. ----- Original Message ----- From: "Marc Brooks" <[email protected]> To: <[email protected]> Sent: Tuesday, May 26, 2009 5:39 PM Subject: Re: [ADVANCED-DOTNET] Forcing an application to load assemblies from a specific path >> Finally! You seem to agree with me >> >> ... "There's really nothing anyone can do to avoid breaking an >> application >> that is making incorrect assumptions while reflecting code."... >> >> So it is a breaking change, sorry, a "disruptive alteration". > > You're missing the point. If _YOU_ make _incorrect assumptions_ then > the break is on YOUR end. Nothing Microsoft can do will guarantee > no-breaking-changes (short of _no changes). > > If you code incorrectly when doing reflection, you get what you > deserve. Just like the good old days when people made assumptions > about ISR vectors. > > -- > Marc C. Brooks > http://musingmarc.blogspot.com > > NOT sent from an iPhone > > =================================== > View archives and manage your subscription(s) at > http://peach.ease.lsoft.com/archives =================================== View archives and manage your subscription(s) at http://peach.ease.lsoft.com/archives