Tech
Forums
Jobs
Books
Events
Videos
Conference
Annual Conference
Bcrypt
Ai Conference
Live
More
Interviews
Certification
Training
Career
Members
News
Blogs
Contribute
An Article
A Blog
A Video
An Ebook
An Interview Question
Register
Login
0
Answer
Struggling with REGASM and REGSVR32
Ask a question
Ask a question
Upload Source Code:
Select only zip and rar file.
Natalya Faden
18y
2.6k
1
Reply
Hi ... first post for me, but as I try to get to grips with C# and .net in general, I'll probably end up being a pain in the bum! :p I've got a strong background with asp/vbscript and various database languages, so while i'm not new to programming, per se, I am new to the .net framework and object orientated programming. I'm migrating some of my code from asp/vbscript to C# in a COM Callable wrapper and thought I'd start by creating a simple class just to test things out. Now, maybe my steps are wrong from this point on, but I BUILT the class in VS.net, then copied the resulting .dll into the windows/system32 folder. I registered this with REGASM without a problem, but REGSVR32 fails with "No entry point found". Now, this may be because I am way new to C# and such (particularly .dll construction), or the fact that I cobbled this together from two sources on the web ... but what is missing from this (TEST) code? [CODE] using System.Text.RegularExpressions; using System; /*
csc /r:System.Text.RegularExpressions.dll,System.dll Validation.cs */ /*
(
]*>)(?=[^<]*
)((?>[^?<]{0,40}))(?(<)(?!)|.*?)(?=) (
]*>)(?=[^<]*
)((?>(?:(?!\?|).){0,40}))(?!\<)(?:.*?)(?=)
*/ namespace KFML { ///
///
public class V2 { private string msName; private int miHatSize; public V2() //default constructor needed to access from COM. { this.CustomerName = "John Doe"; miHatSize = 12; } public void Init(string Name) { this.CustomerName = Name; Random rand = new Random(); miHatSize = rand.Next(8)+7; } public string CustomerName { get { return msName; } set { msName = value; } } public int HatSize { get { return miHatSize; } } // Function to test for Positive Integers. public bool IsNaturalNumber(String strNumber) { Regex objNotNaturalPattern=new Regex("[^0-9]"); Regex objNaturalPattern=new Regex("0*[1-9][0-9]*"); return !objNotNaturalPattern.IsMatch(strNumber) && objNaturalPattern.IsMatch(strNumber); } } } [/CODE]
Post
Reset
Cancel
Answers (
0
)
Next Recommended Forum
ASP Project error
ASP.NET runtime error help.