Currently I am analysing a setup for a sharepoint development project in Windows Azure.
I would like to use Visual studio online (TFS online).
Since Visual Studio online doesn't support building sharepoint projects (missing ddl's in de GAC), we need to use an own build server (either a VM in windows azure or a server on-premise).
Now, when you build a project with Visual studio online, you are being charged every minute you build. Because you use CPU power. But do you also pay those minute's if you use you're own custom buildserver?
I cannot find the awnser on any of the sites of windows, so does anyone have expirience with this?
Thanks in advance!!!
Your own build server does not make use of the Hosted Build Cluster of VSO and thus does not count towards your build credits. I can't find any clear indication on the VSO site that an on-premise server is free, only that you're charged for the "Shared Resources" used by your VSO project.
Shared Resources (per Visual Studio Online account)
-
A Visual Studio Online account includes resources that are shared across all users and projects on that account.
Build - Build definitions can be created using Visual Studio and can be run on Visual Studio Online. Builds can be configured to run on demand, at a specified interval, or for continuous integration (CI). Build is charged per minute for the actual amount of computing time it takes to build the project.
http://www.windowsazure.com/en-us/pricing/details/visual-studio-online/
Your on premise build "does not run on VSO". And this is the closest wording to a confirmation or denial. But I can tell from experience that the on premise server indeed does not count towards your "Hosted Build" minutes.
Related
I have a project that i've been working on since last year. I am using Visual Studio as my IDE for developing this project. It is a Xamarin.Android project.
Since my project is becoming really big and my local machine is not that powerful, I created a Microsoft Azure account and want to continue the developing process using a VM. I have created the Visual Studio VM inside Microsoft Azure, and now I want to bring my source code of the project to that VM
Can anyone help with how to do this, please?
I found a solution. So for everyone that havve this question, here is a usefull resource : http://geekswithblogs.net/hroggero/archive/2015/03/10/copy-files-from-you-local-computer-to-an-azure-vm.aspx
I was flamed for my last post being too vague, so I shall be as precise and accurate as I can today.
I am a .NET developer now learning node.js. I am trying to set up continuous deployment of my node.js project within Visual Studio to Azure from Visual Studio Online. I have downloaded and installed the node.js tools for Visual Studio 2015 here. I have successfully checked in my code to Visual Studio Online using Git from within Visual Studio 2015.
I have read lots of web articles on the subject but in each I come across a seemingly insurmountable problem. For example, this article gets me quite close to a solution, but falls over trying to Visual Studio Online. It can't find the repository.
No matter, I move on. I have now managed to get my Visual Studio Online code associated with my web app through manage.windowsazure.com (rather than portal.azure.com, which I find very confusing. Why are there two? They seem to expose the same functionality).
Now I am getting a "Deployment Failed" message in Azure, and the log in VSO reveals "Exception Message: Deploying to Azure Cloud Service requires a Visual Studio Solution (.sln) that contains either a ccproj or a lsxproj. (type DeploymentException)".
What can I do about this? I have seen lots of articles that describe publishing node.js project types to Azure with no problem. Can someone please point me in the right direction?
Thanks, M
I'm automatically publishing a web project after build from TFS 2012 by using a publishing profile (I have a build definition on TFS that has /p:DeployOnBuild,PublishProfile... etc. as additional MSBuild arguments). Everything works fine. However, since my web site creates some temporary local folders I'd like to clean up before the next automatic deployment. Is there a way to easily clean up? Maybe some additional MSBuild argument?
You should switch to using Release Management for Visual Studio 2013. I have had it Woking fore more than one customer with 2012. You can then create orchestration that is specifically designed for deployment rather than compilation.
Release Management with Visual Studio 2013
This is a (very) long shot, but I was wondering if its possible to deploy from Visual Studio Team Services to a website that is hosted on Rackspace?
Thanks
Jon --
I have used TeamCity (by JetBeans) and CruiseControl.NET to deploy web sites. They both work with TFS (and Git).
ThoughtWorks has released "Go" into open source; it, too, allows builds and deployments.
I can only guess -- but would be confident -- that Visual Studio Team Services will work with any of those products.
-- Don
I have a c# application that publishes to a server using click-once, so our company clients can run it. I upgrade my visual studio from 2010 to 2012. every thing is great so far and clients can run the application normally after my publishes.
then I add a report viewer Item to my application and it runs on my pc well. but after publishing the clients face this error:
unable to install or run the application. the application requires that assembly microsoft.reportviewer.ProcessingObjectModel version 11.0.0.0 to be installed in your GAC.
what should I do now, I search a lot but cant find a solution.
thanks.
You will need to add the report viewer as a prerequisite. Here is a link to MSDN that describes what is needed.
http://msdn.microsoft.com/en-us/library/ms251723.aspx