Support Q & A Home

Ask A Question

Anyone can ask or answer a question here, but our support engineers actively monitor your questions; we typically answer within a day or two.

Viewing Page 130 of 137 (20 questions out of 2732)


We have a team in our organisation which requires the right to deploy, using BuildMaster, to our production environment. However, out of this team of five, only on person will ever be required to do this at any given time. Is it allowable, from a licensing perspective, to set up a BuildMaster account for any one of these five employees to use or do they all need their own account/license?




All the installers I can find for BuildMaster are for a Windows PC. Is it possible to install the server on Unix?


I have two of my own internal feeds in ProGet. The first feed has a connector to the second. I cannot seem to download files from the second feed via the first feed. The package appears in the feed list, however, I get a 500 - Internal Server Error when trying to download.

I can download the file when using the second feed directly and I've gone through the admin and permission configurations for the feeds and users, but I'm uncertain what I'm missing.

I cannot download the file directly in ProGet via the download button if I've browsed to the package via the first feed. Same 500 error.

Currently my Anonymous (using this + API key for publishing/fetching) user has these permissions:

Feeds_AddPackage, Feeds_DownloadPackage, Feeds_OverwritePackage, Feeds_PullPackage, Feeds_ViewFeed

Currently, the file only exists in the second feed and the first feed is not caching files from the second. I have tried downloading the file with caching on and off.

I don't see much in the way of logs. There's some in IIS, but messages don't seem to indicate the problem.

I'm using the free edition of ProGet 2.0.4 on a 64-bit 2008 R2 with IIS. Maybe the free version is limited, but I thought Connectors (not the filters) were OK in this edition.


I'm getting the following error after installing. Help?
(Installing enterprise trial w/ existing sql server db on IIS. win 2008 r2 sp1 - 64bit.
(Removed domain/user from below)

Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 4/29/2013 8:47:05 AM
Event time (UTC): 4/29/2013 1:47:05 PM
Event ID: b1de36d61e644ba9b5165ca0d0237866
Event sequence: 4
Event occurrence: 3
Event detail code: 0

Application information:
Application domain: /LM/W3SVC/2/ROOT-1-130117165917405922
Trust level: Full
Application Virtual Path: /
Application Path: D:\BuildMaster\WebApp\
Machine name: FIT-BDMSTDEV-01

Process information:
Process ID: 3172
Process name: w3wp.exe
Account name: (domain)\app-account

Exception information:
Exception type: InvalidOperationException
Exception message: Handler has not been mapped to this request.

Request information:
Request URL: http://localhost/
Request path: /
User host address: ::1
Is authenticated: False
Authentication Type:
Thread account name: (domain)\app-account

Thread information:
Thread ID: 9
Thread account name: (domain)\app-account
Is impersonating: False
Stack trace: at Inedo.BuildMaster.Web.WebApplication.BuildMasterHttpModule.PostMapRequestHandler(HttpApplication app)
at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

Custom event details:


Is there a way of changing the frequency BuildMaster polls source control providers?


I just downloaded and installed 2.0.2 and I'm having nothing but trouble with this version. Could you point me to the rollback procedures so I can return to 2.0.1? I have a backup of my database. I assume I'll lose everything I've done today with 2.0.2.

Here's a quick synopsis of the trouble I'm having:

Had to update my Anonymous permissions to allow overwrite even when I was uploading a new, named differently build for the package. There were no files being overwritten.

The UI is not properly displaying the list of packages without refreshing 3-5 times. It shows different builds of the same package multiple times in the list. For ex. "Showing 1-20 of 6" that doesn't make too much sense. :-)

My feed is not displaying a new package I just uploaded - uploaded either from the command line using Nuget .exe or from the Admin UI.




I've installed the free version of BuildMaster 3.5.7 on a reinstalled Win7 Family Premium (x64) system
When I try to start the BM service I receive:
"An unhandled exception ('System.TypeInitializationException') occurred in bmservice.exe [8736]. Just-In-Time debugging this exception failed with the following error:0x80040070

The BM database was created on an existing SQL Express 2012 DBMS.

Any ideas concerning the bmservice exception?


I'm having a problem creating an application.

I create a new .net app, but on the Source Control step (step 3) after I fill in the 'Path of solution or project' and click next I get an unexpected error.

"Could not find file 'C:\Documents and Settings<username>\Local Settings\Temp<systemname>'. "

I suspect this is because I originally installed as 'local system' and it doen't have rights to create the temp folder or something like that,

Can you advise if this is the case and how to correct?


I am trying to add VSS as a source control provider and am running into problems and hope someone can help.

I have downloaded the extension and am adding the provider but having difficulty with the Database Connection section.

Our VSS database file (srcsafe.ini)is stored on a shared drive at \filer1\vss\VS2010\srcsafe.ini.

However if I enter this for the 'Database File Path' and click 'Test Connection' I get the following error: 'An unexpected error occurred while attempting to connect. The database file at '\filer1\vss\VS2010\srcsafe.ini' does not exist.'

Additionally if I click '...' (next to 'Database File Path') I get a browse dialog with only c: and d: listed. Can the VSS extension not handle mapped or network drives, or am I doing something else wrong?

thanks in advance


Is it possible to include the system generated release notes in the user notifier that is automatically sent out upon a deployed release?


I have installed the windows agent on our tfs server (which I understand is required for tfs intergration).

The server is Windows Server 2008 SP2.

I installed to c:\BuildMaster, using the local system account, port 81, IIS site.

No errors were reported during installation.

I then went to buildmaster admin > set up agents / external servers > Add new self-hosted server. correct name, port, no ssl, no token. Added it and it reported the server has a status of error.

The error log is now reporting 'Maximum response length exceeded (<correct ip>:81).'.

If, in buildmaster, I click restart agent I get an unexpected error 'The connection was closed unexpectedly.'

On the tfs server if I open 'http://localhost:81/' I get Server Error in Application "BUILDMASTERAGENT" HTTP Error 403.14 - Forbidden
The Web server is configured to not list the contents of this directory.
Which is sort of to be expected.

If I go 'http://localhost:81/WsdlHelpGenerator.aspx'
then I get 'Server Error in '/' Application.
Failed to Execute URL.'
Which is not really to be expected.

Can anyone suggest anything to try to get this working?


I'm attempting to set up a Subversion source control provider, and am receiving an error-

"Unable to connect. Can't determine the user's config path"

I've tried using SVN command line, and get a similar error-

"Unable to connect. svn: E125001: Can't determine the user's config path"


  • Windows Server 2008R2 64 bit
  • Subversion repository is across the network. Subversion URL is set as
    This URL works fine from TortoiseSVN repo browser.


I'm new to BuildMaster and I'm having a problem labeling source in Subversion (see the log bellow).

The "Get Latest from trunk" action works fine.

I've the BuildMaster Express 3.5.8 (Build 30),
Subversion 1.7.9 - both installed locally.

Thanks for an advice,



Build 7 for Quercus 0.0.0 (07/04/2013 17:47:28)
Action Group 1: Get Quercus Source
Action 1: Apply label "%RELNO%.%BLDNO%" to files in trunk
Preparing remote servers for execution...
Preparing MYCOMPUTER for execution...
Preparation complete.
Initializing action...
Source and Target directory same; splitting.
RemoteAction Initialization Complete:
Temp Directory: C:\BuildMaster_SVCTMP_A2_S3\TMP
Source Directory: C:\BuildMaster_SVCTMP_A2_S3\SRC
Target Directory: C:\BuildMaster_SVCTMP_A2_S3\WRK
Server: MYCOMPUTER (Id: 1)
Initialization complete. Executing...
Applying label ''.
Execution complete. Finalizing...
System.InvalidCastException: Unable to cast object of type 'Inedo.BuildMasterExtensions.Subversion.Subversion15Provider' to type 'Inedo.BuildMaster.Extensibility.Providers.SourceControl.IVersioningProvider'. at Inedo.BuildMaster.Windows.ServiceApplication.SlimPlanActionExecuter.ExecuteRemoteCommand(RemoteActionBase action, RemoteCommandEventArgs e) at Inedo.BuildMaster.Windows.ServiceApplication.SlimPlanActionExecuter.TryExecuteRemoteCommand(RemoteActionBase action, RemoteCommandEventArgs e)
Target directory unused; joining with source.
Finalization complete.


I have some questions regarding the usage of change scripts.

Let's say we have a project with two developers. Each has a local database, with a schema for development (with arbitrary data) and a schema for automated tests, which is filled and cleared by the test framework.
Further, we have three environments: Integration, where the project is built and the tests are run again; Staging, where the application is deployed and the DB contains some example data; and Production.

Now Developer 1 makes a change in the schema and commits updated code to into the trunk. She also creates a change script that can be applied to Staging (and later, Production).

  1. Developer 2 was working on something unrelated and now merges the changes into his working copy. How will his development schema be updated?

  2. After the change was already applied to staging, an emergency fix to the previous release was necessary. Lets say there is also a script to create the original database from scratch. Can BuildMaster be configured to automatically reset the database if its current version is "too recent"?


I have just installed BuildManager on one of our servers (Windows Server 2003 SP2).
It is using IIS on port 81 (Already had a site on iis port 80) I am using my own SQL server.
When I go to localhost:81 I get the following:

Server Error in '/' Application.

Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

Parser Error Message: Unrecognized configuration section 'membership'

Source Error:

Line 38: </httpModules>
Line 39: <identity impersonate="false" />
Line 40: <membership defaultProvider="BmMembershipProvider">
Line 41: <providers>
Line 42: <clear />

Source File: C:\BuildMaster\WebApp\web.config Line: 40

Version Information: Microsoft .NET Framework Version:1.1.4322.2502; ASP.NET Version:1.1.4322.2494

Can anyone help?


When bmservice starts, both at the end of the setup, and if manually restarting the services with the admin tool, the VS JIT debugger catches an HttpListenerException. I also cannot access the BuildMaster portal, getting an "Oops! This link appears to be broken," from Google Chrome, and the IE equivalent from Internet Explorer.

When debugging with Visual Studio, the exception message says "The process cannot access the file because it is being used by another process." The exception details from VS are below:

System.Net.HttpListenerException was unhandled
Message=The process cannot access the file because it is being used by another process
Server stack trace:
at System.Net.HttpListener.AddAll()
at System.Net.HttpListener.Start()
at Inedo.Web.Server.HttpListenerHost.Start(WebServerConfiguration settings)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at Inedo.Web.Server.HttpListenerHost.Start(WebServerConfiguration settings)
at Inedo.Web.Server.IntegratedServer.ProcessRequests()
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()

What "the file" is, I don't know.

I'm using Windows 7 x64. My hardware setup is as follows:
Processor: Intel i7-3770S @ 3.10GHz

I have 189 GB of free space on the hard drive BuildMaster is installed on. My BuildMaster version is, and is the Enterprise edition demo. I haven't been able to activate it because I cannot access anything except the docs and the admin tool. I am using a self-hosted installation on my desktop.

I'm not sure what other information you might need, but I will be happy to provide you with whatever info you like.



Via the NuGet command line, I'm attempting to upload a ~350 MB file to ProGet and either get a 404 error or Out of Memory Exception. I narrowed the problem down to files around ~20 MB being OK, but failing at ~40 MB.

I thought this might be a problem with NuGet.exe, but I cannot upload greater than ~40 MB files directly in the ProGet Web interface either. I've tried pushing with NuGet 2.2.1, 2.2.5 alpha, and the ProGet command line tools to no avail.

Does ProGet support uploading large files? I'm trying to construct a build pipeline using NuGet as the repository and need the 350 MB file to accomplish this goal.

Thanks - below are the errors. I couldn't seem to locate any related logs on my ProGet server.


(Occurs sometimes - I didn't nail down the pattern)

System.InvalidOperationException: Failed to process request. 'Not Found'.
The remote server returned an error: (404) Not Found.. ---> System.Net.WebException: The remote server returned an error: (404) Not Found.
at System.Net.HttpWebRequest.GetResponse()

(Occurs sometimes but seemingly less frequent than the 404 - I didn't nail down the pattern)

System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
at System.IO.MemoryStream.set_Capacity(Int32 value)

(From a Manual Upload)

404 - File or directory not found.

The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.


I'm receiving this error after upgrading to ProGet 2.0.

Both in command line package manager and VS NuGet dialog.

VisualStudio 12 SP1
Package Manager Console Host Version 2.2.40116.9051

Install-Package : The UTC time represented when the offset is applied must be between year 0 and 10,000.
Parameter name: offset
At line:1 char:1

  • Install-Package Idecom.EventStore
  •   + CategoryInfo          : NotSpecified: (:) [Install-Package], ArgumentOutOfRangeException
      + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand

I read here: that the only permissions needed to deploy DB scripts to SQL Server is the BuildMasterUser_Role. What if this role does not exist? How is this role created if the Service Account doesn't have permission to the SQL Server already?

We are trying to automate deployments to SQL Server and I initially provided the account "dbcreator" role but that failed. I couldn't find any documentation but for the link above. I had to grant it sysadmin privileges temporarily, and obviously that is not a good long-term solution.



Hi there,

I'm trying to run bmdbupdate.exe from a machine that is not the same as the database server. I know I must first use the 'C' option to configure the conn and init options, but what format do these options take? There are no examples and bmdbupdate.exe does not produce any error messages.

For example, what is the connection string format, and what is the init option used for?

Ask A Question
Page: 1 125 126 127 128 130 132 133 134 135 137