Please anybody help to solve error "class not registered" in vs 2003

Discussion in 'C#' started by Ravikumar, Jan 24, 2007.

  1. #1
    Hi,

    i got error "class not registered" when i try to create web setup and deployment project to my web application. i'm used asp.net and c# for my application, i created web setup and deployment project many times to my application, but i getting this error now.please anybody try to help me out, if anybody solve this problem really million thanks to them.


    Thanks.
     
    Ravikumar, Jan 24, 2007 IP
  2. H20

    H20 Peon

    Messages:
    118
    Likes Received:
    5
    Best Answers:
    0
    Trophy Points:
    0
    #2
    Sounds like one of your .dll's is not registered correctly.
    Do you have any error messages in the event log?
     
    H20, Jan 25, 2007 IP
  3. ccoonen

    ccoonen Well-Known Member

    Messages:
    1,606
    Likes Received:
    71
    Best Answers:
    0
    Trophy Points:
    160
    #3
    Yup, Class not regged means you gotta reg the class, hehe. Did you move or modify any required files for VS? You might have had a VisualStudio Extra installed, and accidently deleted the physical file?
     
    ccoonen, Jan 25, 2007 IP
  4. Ravikumar

    Ravikumar Peon

    Messages:
    14
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #4
    Hi,

    Thanks for your replies, i have repaired my vs 2003, the problem solved for class not registered error, but at compile time it giving some error like "The dependency 'ICSharpCode.SharpZipLib' could not be found.", the content files not created to setup project because of this error, i have to do solve this problem, please try to reply soon .

    Thanks.
     
    Ravikumar, Jan 30, 2007 IP
  5. heck0045

    heck0045 Peon

    Messages:
    11
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #5
    You must ensure that the ICSharpCode.SharpZipLib.dll is either in the /bin directory of your published website or you can run the installGAC.bat that comes with the sourceforge download of this framework to install the dll into your GAC. Remember, .NET assemblies do not require registration via regsrv32 -- that was the old COM way of doing things.
     
    heck0045, Jan 31, 2007 IP