Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
swdev:dotnet:setup_build_machine [2016/09/15 13:01]
smayr
swdev:dotnet:setup_build_machine [2022/03/21 10:44] (current)
ajdavis [Setup Build Machine]
Line 2: Line 2:
  
 Install software requirements: Install software requirements:
 +  * [[http://go.microsoft.com/fwlink/?LinkID=306589|.NET 4.0 Framework]]
   * [[http://www.microsoft.com/downloads/details.aspx?FamilyID=6b6c21d2-2006-4afa-9702-529fa782d63b&displaylang=en|.NET 4.0 SDK]]   * [[http://www.microsoft.com/downloads/details.aspx?FamilyID=6b6c21d2-2006-4afa-9702-529fa782d63b&displaylang=en|.NET 4.0 SDK]]
   * [[https://www.microsoft.com/en-us/download/details.aspx?id=40779|.NET 4.5.1 Framework]]   * [[https://www.microsoft.com/en-us/download/details.aspx?id=40779|.NET 4.5.1 Framework]]
Line 18: Line 19:
  
 Copy libraries from development machine: Copy libraries from development machine:
 +  * ''C:\Program Files (x86)\Reference Assemblies''
   * ''C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework''   * ''C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework''
  
Line 23: Line 25:
   * URL of repository: ''svn:/ /swdev.audina.net/ezfit5/trunk/src''   * URL of repository: ''svn:/ /swdev.audina.net/ezfit5/trunk/src''
   * Checkout directory: ''C:\programming\audina\src\ezFIT5''   * Checkout directory: ''C:\programming\audina\src\ezFIT5''
 +
 +=== NAnt-Gui Build issues ===
 +Upgrading Visual Studio version can cause NAnt builds to fail. You can directly specify which SDK to use to build ezFIT by adding a parameter to the MSBuild step.
 +
 +<code>
 +<arg value='/property:TargetFrameworkSDKToolsDirectory="C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\bin"' />
 +</code>
 +=== References ===
 +  * [[http://nickberardi.com/a-net-build-server-without-visual-studio/|A NET Build Server without Visual Studio]]
 +  * [[http://stackoverflow.com/questions/24483589/does-msbuild-require-visual-studio-to-be-installed-on-the-build-server|StackOverflow: Does MSBuild require VS?]]
 +  * [[http://stackoverflow.com/questions/1056997/team-foundation-server-build-with-password-protected-codesigning-fails|StackOverflow: TFS Build with password protected codesigning]]
 +  * [[https://msdn.microsoft.com/en-us/library/k5b5tt23.aspx|MSDN: SN.EXE (Strong Name Tool)]]
 +  * [[http://stackoverflow.com/questions/2815366/cannot-import-the-keyfile-blah-pfx-error-the-keyfile-may-be-password-protec|StackOverflow: Cannot import keyfile]]
 +  * [[http://stackoverflow.com/questions/5876946/net-4-0-build-server-reference-assemblies-warnings-msb3644|StackOverflow: NET 4 Build Server reference assemblies warning]]