[Mono-bugs] [Bug 643660] New: Make VS Errors Useful
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Mon Oct 4 17:41:48 EDT 2010
https://bugzilla.novell.com/show_bug.cgi?id=643660
https://bugzilla.novell.com/show_bug.cgi?id=643660#c0
Summary: Make VS Errors Useful
Classification: Mono
Product: MonoDroid
Version: SVN
Platform: Other
OS/Version: Other
Status: NEW
Severity: Enhancement
Priority: P5 - None
Component: Tools
AssignedTo: mkestner at novell.com
ReportedBy: jpryor at novell.com
QAContact: mono-bugs at lists.ximian.com
Found By: ---
Blocker: ---
Consider the following scenario; in VS, start with the default template, then
create a Resources\menu directory, and add a Resources\menu\mainmenu.xml file.
Paste the following contents:
<?xml version="1.0" encoding="utf-8" ?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/new_game"
android:icon="@drawable/icon"
android:title="@string/mnuAbout" />
<item
android:id="@+id/quit"
android:icon="@drawable/back"
android:title="@string/mnuQuit" />
</menu>
Build.
The result is a bunch of errors.
The problem is determining what those errors are. The VS Error List says:
Error 1
System.InvalidOperationException: Command failed. Command:
C:\android-sdk-windows\platforms\android-8\tools\aapt "package" "-M"
"C:\Users\krli.OFFICE\AppData\Local\Temp\palgunud.ylb\AndroidManifest.xml" "-F"
"C:\Users\krli.OFFICE\AppData\Local\Temp\palgunud.ylb\resources.apk" "-S"
"c:\workproj\MonoDroidApplication1\MonoDroidApplication1\obj\Debug\res" "-I"
"C:\android-sdk-windows\platforms\android-8\android.jar"
c:\workproj\MonoDroidApplication1\MonoDroidApplication1\aresgen
MonoDroidApplication1
This is, in fact, not useful at all.
If you click View->Options, you can view Full output, which is much more
useful, including the messages:
mainmenu.xml:3: error: Error: No resource found that matches the given name (at
'title' with value '@string/mnuAbout').
mainmenu.xml:7: error: Error: No resource found that matches the given name (at
'icon' with value '@drawable/back').
mainmenu.xml:7: error: Error: No resource found that matches the given name (at
'title' with value '@string/mnuQuit').
Thus, the feature request: surface these underlying errors into a form that is
actually usable by VS users, showing these errors as per-line errors within the
VS Errors list, without requiring that the user dig through View->Output.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the mono-bugs
mailing list