Notice (2018-05-24): bugzilla.xamarin.com is now in
Please join us on
Visual Studio Developer Community and in the
Mono organizations on
GitHub to continue tracking issues. Bugzilla will remain
available for reference in read-only mode. We will continue to work
on open Bugzilla bugs, copy them to the new locations
as needed for follow-up, and add the new items under Related
Our sincere thanks to everyone who has contributed on this bug
tracker over the years. Thanks also for your understanding as we
make these adjustments and improvements for the future.
Please create a new report on
Developer Community with
your current version information, steps to reproduce, and relevant error
messages or log files if you are hitting an issue that looks similar to
this resolved bug and you do not yet see a matching new report.
Created attachment 7520 [details]
Remove or disable the code path that looks for /Developer/MonoTouch/usr/share/doc/MonoTouch/MDocArchiveToMsxDocConverter.exe?
The idea for this bug comes from another bug report:
One point of confusion in bug 21641 is that the error logs contain the following message:
> Error: /Developer/MonoTouch/usr/share/doc/MonoTouch/MDocArchiveToMsxDocConverter.exe not found
If I recall correctly, the documentation sync feature has been switched off (at least for now). Additionally, this error does not affect pairing, build, deployment, or debugging on my computer. Perhaps this is just a left-over from the currently inactive documentation sync feature? Or maybe the code _also_ looks up the executable in its up-to-date location ?
>  /Developer/MonoTouch/share/doc/MonoTouch/MDocArchiveToMsxDocConverter.exe
To make debugging other "real" errors easier, it would be nice to eliminate this "harmless" error from the logs, if possible. Alternatively, if the code is actually also looking up the `.exe` in the correct location, perhaps this error could be changed to a warning?
## Steps followed to produce the attached logs
1. Start Xamarin.iOS Build Host.
2. Delete the log folders: `~/Library/Logs/Xamarin/MonoTouchVS` and `%LOCALAPPDATA%\Xamarin\Log`.
3. Open an iOS solution in Visual Studio. (Visual Studio already had cached pairing information for the build host).
4. Select "Tools -> Options -> Xamarin -> iOS Settings -> SDK Synchronization -> Check Now".
5. Collect the log files.
The error appears once during the initial StatusSdk check when VS connects, and again during the manual StatusSdk check.
## Additional information
Note that there are several other "harmless" errors in the log files. It would be nice to clean those up a bit too where possible, but I can file other bugs for those later.
## Version information
Windows 8.1 64-bit (in VMWare Fusion)
OS X 10.9.4
Just for reference, I filed a separate but very similar bug for another closely related error:
> Error: /Developer/MonoTouch/usr/share/doc/MonoTouch/apple-doc-wizard not found
SDK Synchronization no more exists under Tools -> Options -> Xamarin -> iOS Settings.
SDK sync feature has been removed, so as of now I am closing this issue.