re:
Is there really no solution from microsoft to update dll automatically?
Placing an assembly in the GAC will make the
assembly available to all applications on the server.
One dll...one dll update when needed...all applications are served.
Updating the dll is a bit trickier than usual but if you want one dll,
putting the assembly in the GAC is the only way to do it.
Juan T. Llibre, asp.net MVP
aspnetfaq.com :
http://www.aspnetfaq.com/
asp.net faq :
http://asp.net.do/faq/
foros de asp.net, en español :
http://asp.net.do/foros/
===================================
I just checked and found
1. You can't add child project to website.
2. Whenever you add reference to a dll, it gets copied in /bin folder
so you are always using duplicate not the orignal dll.
So effecitively, when we create update dll we must add it manually to
all websites. That sounds like nightmare. Is there really no solution
from microsoft to update dll automatically???
Web services sounds real cool solution but why won't that be slowerif
network between servicing site and using site is slower?
-Neo
Neo wrote:
so what you mean, is child class project can refer to files outsite the
website folder? Isn't this flaw in secuirty? Normal aspx pages must
stay in webfolder where as class files can be outsite? I was underthe
imporession all class files must be in app_dir folder.
-neo
(e-mail address removed) wrote:
Harolds wrote:
If you add the "class libraries" project to each web site solution you ["dont" ? -matt]
have
to worry about the redistribution of the dll, and you can add/update the code
in the class libraries from either web site solution.
ah.. so youre saying instead of just coping the black-box .DLL to each
website, have each website's solution include the class library as a
child project.
yes that could be a better way to do it -- since each website points to
the same class project on the file system, it will build & include the
latest into that particular website.
matt