Groups: Administration
Joined: 11/3/2005(UTC) Posts: 2,253
Thanks: 28 times Was thanked: 60 time(s) in 59 post(s)
|
Hi, Derek! Cassini installer always uses Local System as the account for the service. So you would have to change the process identity manually if you don't make your assembly that needs elevated access rights a serviced (COM+) component. If you made it a serviced component, you could esily change the identity of the COM+ component at the application design time. Working with COM+ may seem a bit complex at the first glance, but it is not too bad in the reaily, it is far easier than it used to be before .NET, but most importantly, it is a very good practice and a very good skill to have, as enterprise application components often need specific access rights that are not granted to the entire web application process. We highly recommend investing time in figuring out .NET serviced components. Best regards, UltiDev Team. Please donate at http://www.ultidev.com/products/Donate.aspx to help us improve our products.
|