IIS Web Deploy Automatic BackUp - visual-studio

I'm making deploy of a web site to remote server from Visual Studio. I want to configure IIS of the remote server to automatically create back up on every deploy. I read a lot of MSDN tutorials, tried to run scripts in command line, but it didn't work for me.
IIS version 10.0.16299.15.
Windows 10.
Deploy from Visual Studio 2017. WebPublishMethod : MSDeploy

Related

Visual Studio and IIS manager

forgive my dumb question, but I have a new project solution in my Visual Studio 2017. Is there anything I need to do on my local IIS Manager as far as Default Websites, in order to run that solution in VS locally?
Visual Studio 2013, 2015 and 2017 use IIS Express by default, which runs with its own separate applicationHost.config file and shares no configuration with the "real" IIS, this also means that you cannot use IIS Manager to configure IIS Express.
If you do configure IIS to use your "Local IIS Web Server" instead of IIS Express then you will need to run Visual Studio elevated ("As Administrator") to give it permission to reconfigure your local IIS. I do not know how Visual Studio decides which IIS Website to add your application-binding to - I cannot find any information about this. I guess you'll have to experiment.
Note that using Local IIS means that the project may not be portable to other machines - so if you're working on a team and your coworkers have different IIS configurations then you'll be in a mess. You should always prefer IIS Express where possible.

Visual Studio & SharePoint distant Server

I have VisualStudio 2015 on my computer and i would like to connect it in SharePoint Server which is put on another computer (Using VM)
I know that, VS works only with SP in local.
Is it possible?
Thanks :)
One option is to publish the solution locally. For a farm solution, publishing from Visual Studio will produce a .wsp file.
You can then copy that file to the computer with SharePoint installed on it, and use Powershell (running on the remote computer) to deploy it in to SharePoint via the add-spsolution and install-spsolution cmdlets.
For more detailed information and instructions, you can refer to Microsoft's documentation here: Install and manage solutions for SharePoint 2013.

Configuring Web Deploy on Windows Server 2012

I'm trying to publish my web application on Visual Studio 2013 to a remote server operating on Windows Server 2012 R2. I have been following the steps here to install Web Deploy.
I installed the Recommended Server Configuration for Web Hosting Providers and added the role "Management Services" for IIS 8 but I still couldn't find the Deploy option when right-clicking my website.
What could I possibly be missing?
It turned out that i had installed web deploy 3.6 on top of 3.5, removing 3.6 fixed the problem and now Deploy shows in the menu.

Where are inetpub folder and IIS?

I have Visual Studio 2010 installed in my machine. But, there is no inetpub folder created. I was not able to find the IIS when I typed out inetmgr in the Run command. Where is the IIS? And why was the inetpub folder not created?
"By default, Visual Studio 2010 SP1 uses the Visual Studio Development Server for Web site projects and Web application projects."
http://msdn.microsoft.com/en-us/library/58wxa9w5(v=vs.100).aspx
You would need to install IIS to use the traditional IIS with inetmgr.
As already noted in the other answer, Visual Studio 2010 uses its own Development Server and not the IIS for your web application projects.
You'll need to set up IIS on your system as per instructions detailed here.
Once that's done, verify the installation by pointing your browser to http://localhost

installing VS2010 express on server

Visual Studio 2010, C#, ASP.NET & SQL Server 2008 are my main development tools, recently I've bought a VDS (virtual dedicated server) which runs on Win server 2008 R2, my vendor has install SQL server 2008 express on my server, but I'm going to have VS2010 on my server also, as I think running and debugging my web apps on server would be much faster and easier than remote tests, is it possible at all to use VS2010 and code in my server? I can use remote desktop to view my server so I think it should be possible.
I use VS2010 ultimate on my local machine, what is the difference between VS2010 express and ultimate as I've that VS express is free of charge, so it is easy to download and install it on server
what should I do now? guide me please
You can also use remote debugging. Depending on how much control you have on your server you may be able to get it working. In Visual Studio when you choose Debug -> Attach To Process it allows you to specify a remote machine to connect to. On the remote machine you'd connect to the w3wp.exe process associated with your AppPool. If you went this route you would not need Visual Studio on your production machine.
I do not know the details of your situation but why would you want to debug your application on your (production) server? That is what your development environment (local machine) is for. Once you are satisfied with your local build you deploy it to your server.

Resources