[Mono-list] Trying to port code from my MSDN Article and having trouble.
Peter Kellner
peter at peterkellner.net
Fri Jul 27 17:32:30 EDT 2007
Thanks Jonathan, that got me through one problem, now I'm having
another. I've got a very simple asp.net project with one aspx file (no
codebehind) and a web.config. Of course things my /bin directory also.
My problem is that in Mono-develop, when I now press the gears (run
command), I get this error.
Building Project: CIMWebMono (Debug)
Auto-generation of CodeBehind members is disabled. Skipping CodeBehind
verification.
Performing main compilation...
Compilation failed: 1 error(s), 0 warnings
error CS2008: No files to compile were specified
Any help would of course be appreciated. Also, I am trying to get to a
point where I can debug by line number when I get a crash. When I added
assemblies to my bin directory from the debug directory of other
solutions, will that give me symbols? (line numbers).
thanks
Peter Kellner
http://peterkellner.net
MVP, ASP.NET
From: Jonathan Chambers [mailto:joncham at gmail.com]
Sent: Friday, July 27, 2007 1:56 PM
To: Peter Kellner
Cc: Mono-list at lists.ximian.com
Subject: Re: [Mono-list] Trying to port code from my MSDN Article and
having trouble.
Hi Peter,
I'm guessing you tried to compile with mcs. You need to compile
with gmcs, rather than mcs, to use 2.0 features (like generics).
Thanks,
Jonathan
On 7/27/07, Peter Kellner <peter at peterkellner.net> wrote:
So, a while back I wrote an MSDN article on managing asp.net 2.0
membership with business objects. I'm trying to port that code and
don't quite have it all working. My first issue was I got a Data
Conversion error which I don't get with Microsoft's .net. I had brought
in the dll's directly and it was not giving me a line number. So, I
decided to try and compile my 3 source objects.
I have a declaration like this that is giving me an error with mono:
(using the vmware distribution).
namespace MembershipUtilities
{
[DataObject(true)] // This attribute allows the
public class RoleDataObject
{
[DataObjectMethod(DataObjectMethodType.Select, true)]
static public List<RoleData> GetRoles()
// ERROR FROM MONO COMPILER POINTS TO THIS LINE
{
return GetRoles(null, false);
}
...
The error I get from mono develop is: CS1518: Expected
class,delegate,enum,interface, or struct'
Can someone point out what's not good about my syntax? It's pointing at
the static line. Also, when I get a runtime error, will I get the line
of code from my asp.net app if I have debug=true set in my web.config
and I compile the library that includes the above code with debug?
Thanks,
BTW, my article on converting is here:
http://msdn2.microsoft.com/en-us/library/aa478947.aspx
Peter Kellner
http://peterkellner.net
MVP, ASP.NET
_______________________________________________
Mono-list maillist - Mono-list at lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-list/attachments/20070727/61279a2e/attachment-0001.html
More information about the Mono-list
mailing list