Thanks Phil,
RE:
<< so then you could evaluiate whether this benefit is real>>
Agreed. And that's what I will be doing later this week when I meet with
them. I came to this group with the OP as part of my efforts to better
understand both sides of the issue (run from network share vs local machine)
prior to entering the discussion with them. AFAIK they want to run from the
share to minimize the footprint on the client. That said, they are
apparently unfamiliar with the fact that .NET apps don't have to touch the
Registry.... so a bit of education may be in order. So whatever I can bring
in that respect will likely be helpful. So far they have responded well to
reason (it's a new client for me).
-J
"Phil Wilson" <pdjwilson@nospam.cox.net> wrote in message
news:uole2bQfGHA.3572@TK2MSFTNGP04.phx.gbl...[color=blue]
> Why are the desktop support folks asking you to do this? It seems to me
> that if they're not just exercising their authority they probably see some
> perceived benefit, so then you could evaluiate whether this benefit is
> real.
> --
> Phil Wilson
> [Microsoft MVP-Windows Installer]
> Definitive Guide to Windows Installer
>
http://apress.com/book/bookDisplay.html?bID=280
>
> "Jeremy S." <A@B.COM> wrote in message
> news:OayRetFfGHA.1276@TK2MSFTNGP03.phx.gbl...[color=green]
>> We're in the process of writing a new Windows Forms app and the desktop
>> support folks want for it to be run from a network share. I know it's
>> possible (i.e., just have the framework on the clients and a desktop
>> shortcut to the exe out on the network)... but is it really a good idea?
>>
>> What are some arguments for and against running a .NET Windows Forms
>> client from a network share? Here is my initial list... I'd appreciate
>> any additions, corrections, perspective, or opinions:
>>
>> FOR (running app from network share):
>> --- smaller footprint on the client (only need a shortcut); no need to
>> have an application folder.
>> --- easy deployment - just update the copy on the share (of course this
>> point is mitigated by ClickOnce or similar home grown updator logic)
>>
>> AGAINST (running app from network share):
>> --- slower initial application startup time (as the exe and all
>> supporting .dll files must travel across the wire to the client before
>> everything can get started)
>> --- fewer .config options because App.config won't be there (i.e., won't
>> be able to make use of Trace Switches on a client-by-client basis, etc).
>> --- fewer options for logging information locally [in an expected
>> location, at least] because there will be no application folder in which
>> to write various local log files.
>> --- cannot make use of the GAC on clients, and therefore cannot share
>> components (.NET dlls) amongst apps on the client.
>>
>> Any additional important points?
>>
>> Thanks!
>>[/color]
>
>[/color]