Re: running winform exe from the web
From: Mike Shaw [MS] (mikeshaw@online.microsoft.com)
Date: 10/28/02
- Next message: Craig: "Re: <authentication mode="Windows" /> Question"
- Previous message: Shachar Matyas: "running winform exe from the web"
- In reply to: Shachar Matyas: "running winform exe from the web"
- Next in thread: Magnus Koch: "Re: running winform exe from the web"
- Reply: Magnus Koch: "Re: running winform exe from the web"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
From: "Mike Shaw [MS]" <mikeshaw@online.microsoft.com> Date: Sun, 27 Oct 2002 23:11:37 -0000
Hi Shachar
The answer to your first question is that ASP.NET is configured to prevent
the download of all files with the .config file extension. This is
controlled by the machine.config file on the web server in the line:
<add verb="*" path="*.config" type="System.Web.HttpForbiddenHandler" />
For a particular web application you can override this setting in the
web.config file by adding the following lines within the <system.web>
section:
<httpHandlers>
<add verb="*" path="myApp.exe.config" type="System.Web.StaticFileHandler" />
</httpHandlers>
Where you replace 'myApp' with the name of your application, or '*' if you
want all .exe.config files available.
Please ensure that the config file does not contain any information that
might lead to some form of exploitation of your system, as the file can be
freely downloaded and examined.
I've not looked at your second question, but the answer to your third
question is to progromatically manipulate the XML of the machine.config
file, but I do not recommend this and it might be that there is an
alternative method of achieving what you want in some other way.
-- Mike Shaw .NET Developer Group, UK This posting is provided "AS IS" with no warranties, and confers no rights. You assume all risk for your use. © 2002 Microsoft Corporation. All rights reserved. "Shachar Matyas" <shacharm> wrote in message news:eVkTS1YfCHA.608@tkmsftngp10... > Hi All, > > I try to deploy my program via the web http://netserver/deployment/app.exe > ,what is the profesional name for this deployment I cant find any > documentation for this ? > > I have 3 problems with this un document option: > > 1) The application don't read the config file app.exe > When I run the application not using http:// from the network : > \\netserver\deployment\app.exe > It work fine and read the app.exe.config file > but when I use the web start http://netserver/deployment/app.exe it > don't . > > 2) My application create an object dynamicly using : > > AppDomain.CurrentDomain.CreateInstanceAndUnwrap("namespace", > "MyObject"); > > When I run the application not using http:// from the network : > \\netserver\deployment\app.exe > it work fine and create the object > but when I use the web start http://netserver/deployment/app.exe it dont > . > I even don't see the MyObject in the GAC directory. > How should I force hime to down load the MyObject . > MyObject is not in the referance but it is in the app directory. > > 3) How can I config the .Net Configuration Run Security out side an msi / > setup regfile > or any thing Automaticly, if the configuration is done under > Administrator authorization . > for all the users in the computer . > > Thanks in advance. > > > > >
- Next message: Craig: "Re: <authentication mode="Windows" /> Question"
- Previous message: Shachar Matyas: "running winform exe from the web"
- In reply to: Shachar Matyas: "running winform exe from the web"
- Next in thread: Magnus Koch: "Re: running winform exe from the web"
- Reply: Magnus Koch: "Re: running winform exe from the web"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|
|