I deploy the project to our production server using Visual Studio 10's ftp uploader. It's very slow and I notice it doesn't remove deleted files (ie files deleted in the project) from the server once finished.
How can I make this step more robust, automated and professional?
My technique for deploying an ASP.NET webapp into production is as follows: Client: Select 'Release' mode and then right-click to publish. Go manually to the publish folder and zip contents. Now transfer to server by FTP.
Unzip folder contents. Stop IIS. Deploy new folder contents for web app. Start IIS. I don't stop the database or run any additional tools to promote to production. It's a small company, and this seems fine. What's wrong with this technique in your opinion?
I have an asp.net web application that I am deploying using ms web deploy to an iis 7 web server. I recently moved the project to source control with tortoise svn. Now web deploy isn't working since it is trying to copy the hidden read-only files (in a .svn subdirectory) that svn is using onto the iis server. How do I configure web deploy to leave these files alone?
So lets say I want to make a change to some content on one of my views for my MVC project. Something really simple like taking out a sentence or adding a period or something. So from what I see, I have to republish the entire site, then take down the whole site and replace it with the newly publish set. I was wondering if there was a way, if I make a change to a single page's content that I could just replace the single page, without having to replace the entire site. I remember in web forms I could replace a single page if I made a change.
Is there any way to compile the .resx values directly into the DLL so that I can deploy the app without the .resx file and not have to edit any of the existing code?I ask this because I am porting an existing app to a DotNetNuke module and DotNetNuke does not allow .resx files, so I am looking for a workaround.
I hate to sound stupid, but ASP.NET is not my forte. I have build an ASP.NET application which I now which to deploy to a production server. Searching on the web I found that it's recommended to just use the Setup tool within VS2010 to compile and install the files on the production servers. However, I find it a bit weird:
The files on the server are exactly those that I had on my system. I would've imagined that moving to a production server would involve some compiling and compression of file content so as to improve execution. But in practice all files on the server are exactly as they are on my local system -- I can even modify my .cs file on the servers and that works!! (Surprised ;-)). Following from the above, all my code is readily available on the server for anyone to see. I am not sure if this is a problem... For example, could it end up a security risk (due to passwords within the files)?
I developed a web application using VS2008 and sql server2005. I don't know how to make my project live. I got the domain name also. But i don't know how to deploy. I don't know how to copy in that.I'll give you the details also to access the ftp. how to upload in it. I want the correct instruction to deploy the application.
i'm struggling with this error for hours... i have an application that uses sql server express ,entity framework and was built with web developer. when i try to browse the app i get a: The specified named connection is either not found in the configuration, not intended to be used with the EntityClient provider, or not valid.
Ia m trying to deploy an asp.net application.The application is running without any errors and I published the website also.Now I want to ceatethe package of the application.So I added one web setup project.But I couldn't build the web setup project.(1 Build succeeded,! failed)I couldn't able to resolve this problem.I have one webservice and database also.Anyway,I installed this websetup.After that I opened through the browser,error came us global file can not be added.
I have a ASP.Net Web App that is ready for deployment. At the moment I have used the IIS (Internet Information Services) to deploy the whole app and so far it is pretty good despite some errors like CSS is not running and an error in connecting to the database (.mdf file). However, my question is how can I deploy it in public by using its IP Address? I have tried to google it and can't find a good tutorials/guides. It can be a book, or some blog/journals or something else.
I am using Visual Studio 2010, Windows 7 and IIS. I have written a small WebApplication and I want to publish the WebApplication in the localhost. So I click on the project in Visual Studio => Publish => choose File Sytem => Local IIS. After that, I get an error:
To access local IIS Web sites, you must install the following IIS
IIS 6 Metabase and IIS 6 Configuration Compatibility ASP.NET
In addition, you must run Visual Studio in the context of an administrator account. For more information, Press F1.
This topic is new for me, so I am a beginner. What exactly must I do to solve this error?
We have a .Net solution for a website, consisting of 5 projects, and there are a few(less than 10) developers working on the solution. We deploy almost on a daily basis. The question is, how to setup the SVN repo to support this scenario (the daily deploy), also mentioning that not every commited file should go to production, there is a QA check before deploying.
I created a MVC Movies application tutorial on my local mechine. Now I want to deploy it to my server. (IIS 7) I read few articles and I am lost in the middle.Can any one tell me how can I deploy a simple mVC app to the server?