How To Use VS2010 One-Click Publish (MsDeploy) To Deploy Remotely From The Command Line
May 10, 2010
On the remote web server I have installed the remote service http://x.x.x.x/MsDeployAgentService.If I use the Web Application Project's Publish command in VS2010 I can successfully publish to this remote web server and update a specific IIS website.
What I want to do now is execute this capability from the command line.I am guessing it is two steps. First build the web application project using the relevant build configuration:
msbuild "C:MyApplicationMyWebApplication.csproj"
/T:Package /P:Configuration=Release
Then issue the MsDeploy command to have it publish/sync with the remove IIS server:
msdeploy -verb:sync
-source:package="C:MyApplicationobjReleasePackageMyWebApplication.zip"
-dest:contentPath="My Production Website",
computerName=http://x.x.x.x/MsDeployAgentService,
username=adminuser,password=adminpassword
Unfortunately I get an the error: Error: (10/05/2010 3:52:02 PM) An error occurred when the request was processed on the remote computer.
Error: Source (sitemanifest) and destination (contentPath) are not compatible for the given operation. Error count: 1.
I have tried a number of different combinations for destination provider but no joy .Has anyone managed to replicate VS2010 Web Application Project "One Click" Publish from the command line?
View 2 Replies
Similar Messages:
Aug 5, 2010
msbuild /t:publish [use PublishProfileName] someproject.csproj
View 2 Replies
Nov 3, 2010
I am trying to figure out how to publish a web app from a command line if there isn't a solution file present. Is this possible? Is it possible to generate a solution file from the command line? I would need example of how this is accomplished.
View 2 Replies
Jul 6, 2010
I've been doing this project at work on a little app that we use for building and deploying websites to different customers. It works quite well, and we actually only have to press two buttons to have our DataProviders and DataRecords generated from sql and having our dll's compiled and everything sent to the customers ftp as a zip file, ready to unpack and use.
Now the problem is that since I've upgraded to Windows 7 (was XP) our compiler (either csc.exe or the msbuild.exe) seems to be messing with the codepage of our generated files. Resulting in æøå and characters alike are being converted to what seems to be ANSI encoding (this doesn't happen when running on XP).
I've been searching the net to find a viable solution to our problem and the only thing I have come upon is that the .NET framework version 4 has a parameter for codepage. Since we are using webdeploy build files on the 2.0 framework (and don't have time to roll our projects on to the next version framework) I would like to know if anyone has a quick remedy to resolve our problems with codepage.
View 1 Replies
Sep 11, 2010
We need through command line to build our site (which we already do using msbuild.exe), but the resulting files are way too many and it takes our to ftp it to the server. I am able to publish the website and reduce its size by ~90%; however, we need to do this through command line not manually using the GUI. I have read many postings but noone is clear on how to do it (and msbuild seems to no be able to do this). Can anyone provide me a link. We are using Visual Studio 2010 and DOT NET4.0
View 3 Replies
Nov 21, 2010
I would like to create a script that does some actions, then publish the site to the production, and then runs another script.Is that possible in VS2010?
View 2 Replies
Mar 24, 2011
ave never used ajax.... I'm currently putting together a little web app that basically calls a program on the server itself (a command line tool) and displays the output to the web page.When the command line tool is run from the command line, it outputs status messages as it does it's thing... as it is now, my page just displays all the output when it's done. What I would like to do is show each line of output on the web page as they happen, just like when run from the command line. I'm guessing ajax is what I need... can anyone point me in the right direction for this specific scenario (user clicks button, output streams to web page as it happens without full page post backs)... a good example would be how ping.exe displays it's output on the command line
View 2 Replies
Sep 2, 2010
[Code]....
Using above code, I got succeeded in printing PDF file through command line. But it runs the Acrobat Reader and opens Save dialog box.
In my case, I want to suppress Save dialog box and save the file on other location using c# coding. I mean I want to save a PDF file behind the scene.
View 1 Replies
Sep 16, 2010
I have a web application I want to deploy via Web Deploy, using "Build Deployment Package"
It has a folder called "Errors". This is part of the project. Web Deploy adds it, but how do I specify that i want the application to have Write permissions on this folder?
Do I have to manually edit the source manifest each time, or can I set it somewhere to get the package to do it automagically?
View 2 Replies
Mar 31, 2011
I'm new to ASP.NET. I have created a web application project using VS2010. I tried to deploy it to my web server (IIS7) based on article on the internet (eg. link) but I've got an error:
[Code]....
View 3 Replies
Feb 16, 2011
I am trying to figure out how to use the web deploy feature in VS2010.I installed the web deploy on a 2k8 server, started the services and went to try a deploy. VS2010 is tellingh me the remote certificate is invalid according to the validation process.
I am trying this on a local VM i made so I could see if it works or not.
View 3 Replies
Nov 3, 2010
what are the steps to create a setup in asp.net mvc2.0 and VS2010 application and deploy it on server.
View 10 Replies
Sep 1, 2010
The old school way is to copy and paste and the files.. so we don't want that anymore..
So I notice VS2010 has 'Publish'... Should I use file system and just create a shared drive on the VM and publish that way?? Should I FTP and set up FTP on the VM FTP server? Should I use web deploy?? But that seems to be made for commercial web hosting ?
View 1 Replies
Mar 31, 2011
I'm trying to publish my mvc3 project to a web host server, I right clicked my project and selected publish, there i entered the ftp information, VS2010 uploaded the files to the ftp, but when i try to surf to the remote site i get an error "Directory Listing Denied". all guides I found requierd an installation on the web host side, is there no way to just upload the site like in classic asp?
View 2 Replies
Nov 15, 2010
I'm the first time using VS2010 deployment tool. I selected FTP publish, and all the configurations are correct. I'm just confused that after I clicked publish, there is no window or text shows the status of the uploading progress. When would it be finished? It's taking so long, and in the meantime I can't do anything.
View 2 Replies
Sep 2, 2010
After seeing the Hanselman "You are doing it wrong" video I start to use the Web Publish feature of VS2010.
What I'm really missing is that the websites sometimes gives errors while the site is publishing because the feature does not copy the app_offline.htm file to the server.
I do not want to start using MSDeploy scripts, because I have several sites and want to keep it simple.
Maybe there is a simple tweak to tell the wizard to copy and then delete the file.
View 1 Replies
Jan 10, 2011
I have a program which I would like to publish to my company's intranet server so that employees are able to implement updates. I am not sure how to go about this but I have done some research on IIS and I was wondering if anyone could clue me in a little more with what I need to do. I have not yet downloaded IIS to give it a try as I'm not sure where I would go from there.
View 1 Replies
May 30, 2010
I love the idea of precompiling my web site. In fact, 've never understood why MS didn't consider this important all along. So I tried the new Publish Web Site command in VS2010 and it seems to work well. That is, until I need to make a change to my site!In order to implement the tiniest of changes to my site, it looks like I must run the Publish Web Site command again, which takes forever because it overwrites and copies absolutely everything on my site, including the upload directory where users' images get stored, which is a problem!If I attempt to instead use Copy Web Site, then I get error about how I can't have an App_Code folder, or something along those lines, in a precompiled app.So what am I supposed to do? Is the only way I can have a precompiled site by requiring a complete reset of all content if I need to implement the tiniest of changes?
View 13 Replies
Dec 8, 2010
I have an ASP.NET application running under IIS. I'd like to be able to change one of the web.config values in Application Settings. I know it's possible to change it programmatically as described in this answer but I'm wondering if the same thing can be accomplished from the command line.
The IIS 7 Manager allows application settings and connection strings (among other options) to be changed. My hope is there is a way to do the same via the command line for IIS 6 and/or 7.
View 2 Replies
Sep 12, 2010
I need to use Notepad to make changes to an old .Net 1.1 app. I then would like to use the command line compiler. the syntax (and where I need to navigate to in my cmd) to compile the changes I make in the code behind pages into the DLL?
View 3 Replies
Jun 17, 2010
Im looking to deploy a web application on a build server.
It is a very small web app and so far i have written a nice little console app that checks out from SVN and then calls msbuild on the .sln file.
This of course is not the same as publishing a web app and so far have not found a programatic way of publishing.
After msbuild has run can i simply delete all .cs and .vb files and then deploy?
or
Should i really try and find a way to publish programatically?
View 1 Replies
Feb 10, 2011
i would like to do an automated test system which will allow me to run a batch file automatically. right now the procedure is:
[code]...
i would like to have a button so that once the user clicks it, the above processes are ran automatically.i have something done, which allows me to open up cmd.exe as shown below:protected void Button1_Click(object sender, EventArgs.
View 2 Replies
Aug 23, 2010
I'm trying to execute a .bat file in my web page when a user clicks a button. The normal command I would run in the command window is as follows. abc.bat 1 Where 1 is project number which is dynamically assigned according to the scenario in the program. Also the .bat file is inside the folder D:Test1. My code looks like this.....
void CreateProjectData( string strProjectId)
{
System.Diagnostics.Process newProcess = new System.Diagnostics.Process();
newProcess.StartInfo.UseShellExecute = false;
newProcess.StartInfo.FileName = @"D:Test1abc.bat" ;
newProcess.StartInfo.Arguments = "abc.bat " +strProjectId;
newProcess.StartInfo.CreateNoWindow = true;
newProcess.StartInfo.RedirectStandardInput = true;
newProcess.Start();
newProcess.Close();
}
When I run the .bat file the data should be generated for project and stored in a database. When I run this in command line it works fine. But when I run the above code in the asp.net web page it executes without any errors but does not store any values in the database. Have I defined the project name, arguments correctly in the above scenario?
View 4 Replies
Nov 4, 2010
What is the most equivalent method to get the command line arguments in web, asp.net, simmiliar to an executable file application?
View 1 Replies
Nov 25, 2010
I need to post a request to aspx page within dos command line.. How can I do that ?
View 3 Replies