CodePlexProject Hosting for Open Source Software
Upgrade: New Version of LabDefaultTemplate.xaml. To upgrade your build definitions, please visit the following link: http://go.microsoft.com/fwlink/?LinkId=254563
Checked in by server upgrade
1. Turned on treat warning as error for all projects2. Debug requires no tools to be installed and builds no tests. Does not install MsBee!3. Debug-Test configuration added - uses all tools and builds all power toy and test projects4. Removed FxCop-Debug configuration5. Release and FxCop-Release configurations no longer build tests.6. Added source control bindings to CodePlex server
- Updated RCRFX1_1.exe with the new version that fixes delimiter issue- Updated ResolveComReference task to fix delimiter issue- Updated unit tests with the new delimiter- Added a new scenario test to cover the case where a project has both a COM reference and a project reference.
Workitem #219: RCRFX1_1 config file is incorrectly named.Details:App config file for RCRFX1_1 was named as RCRFX1_1.config, correct name should have been RCRFX1_1.exe.config. This fix corrects this issue.Changes:RCRFX1_1 binaries are updated since the binary checks for presence of the config file. Also MSBeeSetup.wxs has been updated to use RCRFX1_1.exe.config instead of RCRFX1_1.config
Replacing GetRegistryValue task with more specific tasksDetails:These changes replace GetRegistryValue task with two more specific tasks to get assembly search pathsfrom .Net Framework and Visual Studio registry entriesChanges:- GetLocalMachineRegistryValues class is added to function as a base class for the two new tasks.- GetVisualStudioInteropSearchPaths and GetVisualStudioSearchPaths classes are added as two new tasks.- Common.targets file is changed to use the new tasks below- Classes, tests and resource entries for GetRegistryValue is removed.- Two new test fixtures are added for the new tasks. Both tasks have 2 unit tests associated with them: 1. To test if task retrieves values correctly. This task creates the required registry key if it is not present to run the test. Created key is removed later. 2. To test if task handles the case when key is not present correctly. This test is ignored and not run if key is already present on the system.
Renaming "docs" directory to "doc"Details: The MSBee.csproj file copies the MSBee ReadMe document from the doc directory before building the installer. I accidently renamed doc to docs, which caused the copy to fail and subsequently caused the installer to not be created.Changes:Renamed the docs directory back to doc.Impact:MSBee now builds.Testing:Confirmed with a local build and test run that renaming the directory caused MSBee to build as expected.Submitted By: clichten (Contributor)
Initial Check-In of MSBee into CodePlexSubmitted By: clichten (Contributor)