Saturday, March 24, 2012

Deploying Web Application that uses ASP.NET AJAX

Hi,

I have created a Web Deployment Project and Web Setup Project for my companies web application. The web application uses the ASP.NET AJAX Extensions. I have failed to find much information regarding the deployment of this framework.

My preference would be to have the files necessary for the correct workings of the web application in the local bin directory. Is this possible? If so, could someone outline the steps necessary to get this working (which files into where).

My second option would be to ensure the server has the ASP.NET AJAX Extensions installed during install time of the Web Setup Project. How can I make this a prerequisite for the web application?


Thanking you,

-Brad

Hey,

ASP.NET AJAX needs to be installed on the web server; you cannot deploy it locally, that is not how they set it up. For the later question, I'm not the best at setup projects, but can't you require that a specific file exists on the installed machine? If you can, which I believe you can, you can target the extensions because it installs DLL's in a specific folder.


Hi Brad,

The Setup Project allows you to define Launch Condition?which?occurs?before?the?setup?starts or Custom Action which can perform actions during a specific step. Please refer to the following articles:
Launch Condition Management in Deployment ?http://msdn2.microsoft.com/en-us/library/ay12wede(VS.80).aspx
Walkthrough: Creating a Custom Action ???????????http://msdn2.microsoft.com/en-us/library/d9k65z2d(VS.80).aspx

Hope this helps.

No comments:

Post a Comment