Last modified 2 years ago
Setup and Compile Instructions
Note: see dev/Debug for some Debugging tips.
SVN Ckeckout
- http://daisy.svn.cvsdude.com/tobi (non-encrypted, faster)
- https://daisy-svn.cvsdude.com/tobi (secured, slower)
Tobi references the Urakawa SDK directly, but these two projects live in separate SVN repositories. As a result, the SVN checkout must follow this directory structure:
- daisy (or any name of your choice)
- urakawa-sdk
- trunk
- branches
- ...
- tobi
- trunk
- branches
- ...
- urakawa-sdk
The SVN URLs for the Urakawa SDK are:
- http://daisy.svn.cvsdude.com/urakawa-sdk (non-encrypted, faster)
- https://daisy-svn.cvsdude.com/urakawa-sdk (secured, slower)
Note: the current application code can be browsed online using Trac, or in simple plain-text view or using the popular ViewVC (login required).
External Requirements
- .NET 3.5 SP1 minimum, .NET 4 recommended
- Microsoft VisualStudio C# 2008 minimum, 2010 required for .NET4 development
- DirectX 9 SDK
Optional Tools
- Urakawa SDK unit-tests: NUnit library
- Tortoise-SVN (free SVN client)
- ReSharper for VisualStudio Pro (commercial)
- VisualSVN for VisualStudio Pro (commercial)
- Free addons for ReSharper: ScoutPlugin and AgentSmith
- RedGate's free .NET Reflector
Mac OS X virtualization, .NET assemblies loading from mounted network drive (e.g. VMWare Fusion)
- This tip applies to .NET 2, 3, 3.5 but not to v4 (which uses a different security infrastructure than CAS)
- To install the caspol.exe GUI without having to download the full SDK, see here: http://blogs.msdn.com/astebner/archive/2006/01/23/516671.aspx
- See here: http://www.sellsbrothers.com/news/showTopic.aspx?ixTopic=1519
- .NET Framework Configuration tool (add "64" to "\Framework" when not running under x86):
C:\Windows\System32\cmd.exe (Run As Administrator !!) C:\Windows\Microsoft.NET\Framework\v2.0.50727\caspol -q -machine -addgroup 1 -url file://z:/* FullTrust -name "Z Drive"
