[Mono-bugs] [Bug 60521][Wis] New - CS8018 when compiling with debug

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Tue, 22 Jun 2004 00:09:21 -0400 (EDT)


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by cmyers@austin.rr.com.

http://bugzilla.ximian.com/show_bug.cgi?id=60521

--- shadow/60521	2004-06-22 00:09:21.000000000 -0400
+++ shadow/60521.tmp.15448	2004-06-22 00:09:21.000000000 -0400
@@ -0,0 +1,57 @@
+Bug#: 60521
+Product: Mono: Compilers
+Version: unspecified
+OS: 
+OS Details: Windows 2003 Server
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Wishlist
+Component: C#
+AssignedTo: mono-bugs@ximian.com                            
+ReportedBy: cmyers@austin.rr.com               
+QAContact: mono-bugs@ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: CS8018 when compiling with debug
+
+Description of Problem:
+When I attempt to compile using mcs with the -g or -debug+ switch, I get 
+an internal warning: 
+
+Internal() warning CS8018: Could not find the symbol writer assembly 
+(Mono.CSharp.Debugger.dll). This is normally an ins
+tallation problem. Please make sure to compile and install the 
+mcs/class/Mono.CSharp.Debugger directory.
+
+I have uninstalled and reinstalled Mono Beta 3 3 or 4 times and on 2 
+different development boxes (one with Beta 2 formerly installed and 
+removed and one which has never seen Mono installed before).
+
+Both experience this problem.
+
+I have done a find in files and Mono.CSharp.* does not exist anywhere on 
+my system. I don't believe it's being installed, let alone GAC'd during 
+the Win32 install.
+
+Steps to reproduce the problem:
+1. Create a test CS file
+2. compile with the -g or -debug switches
+
+Actual Results:
+Warning and no PDB created, but, in most cases, the correct assembly is 
+produced/compiled.
+
+Expected Results:
+No warnings and both a correct PDB and assembly created.
+
+How often does this happen? 
+Every time.
+
+Additional Information:
+I have tried this on simple console exe test CS files and complicated 
+projects and I get the same output no matter what.
+
+I think that the Mono.CSharp.* assemblies are not getting copied/installed 
+during the Win32 install.