https://github.com/vqcomms/xbuildcopybug
https://github.com/vqcomms/xbuildcopybug
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/vqcomms/xbuildcopybug
- Owner: VQComms
- Created: 2015-03-05T13:28:35.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2015-03-05T13:34:14.000Z (over 11 years ago)
- Last Synced: 2025-01-27T08:15:06.446Z (over 1 year ago)
- Language: C#
- Size: 109 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# xbuild copy bug
Clone this repo and run the following
`xbuild SlnA.sln /t:Rebuild /p:OutputPath=/Users/jonathan/Projects/Common/buildoutput/outputA /p:Configuration=Release`
Inspect the folder `buildoutput/outputA` and notice `ProjA.dll` & `Common.dll`. Then run the below:
`xbuild SlnB.sln /t:Rebuild /p:OutputPath=/Users/jonathan/Projects/Common/buildoutput/outputB /p:Configuration=Release`
Inspect the folder `buildoutput/outputB` and notice `ProjB.dll` & `Common.dll`. Then inspect `buildoutput/outputA` and you'll see `Common.dll` has gone. If you inspect the `xbuild` output from `SlnB` then you'll see an entry showing it delete `/buildoutput/ouputA/Common.dll`