locked
MSWC components RRS feed

  • Question

  • User-751444428 posted

     how do I get the classic ASP  MSWC components installed and running on IIs 7 ?

     

     

    Tuesday, July 17, 2007 9:11 AM

All replies

  • User1073881637 posted

    Bump.  I also asked this question a while ago and never heard a response.  Anyone from the IIS Team care to comment?  I tried registering these in COM+, regsvr32 with no luck. 

    Tuesday, July 17, 2007 11:53 PM
  • User-823196590 posted

    What specific functionality do you need?  There may be other ways to get it ...

    Wednesday, July 18, 2007 9:07 AM
  • User1073881637 posted

    The ad rotator is a cool component, The asp content linking component is another.  I can see people who want to migrate their IIS5 and IIS6 applications to IIS7.  Since these components can't be registered, it'll cause some contention. 

    One could argue it is time to cut ties to 10 year old COM+ objects, but if they are just that and have no ties to a certain IIS versions, I don't see why they can't be added unless they are hard coded.  I've not tried them on the latest W2k8 bits, I tried on Vista with no luck.

    Wednesday, July 18, 2007 5:22 PM
  • User1347187933 posted

    I would like to have MSWC compoent, but where can find it. I have searched the web myself, seems it is in the the IIS resource kit. However when I download it IIS 6 Resource kit, I can't find MSWC.

    BTW, I'm running IIS 6.0

     

    Monday, July 23, 2007 5:44 AM
  • User1073881637 posted

    George,

    These are built-in components available to use in IIS 4,5,6.  They provide such features as a hit counter, ad rotator, browser capabilities, and content linking.   If you are looking for this functionality. I would check out ASP.NET 2.0, many of these features are built into the framework.  My question was related to supporting these existing components, if you haven't built anything yet, your better off using newer technology. 

    Tuesday, July 24, 2007 6:54 AM
  • User1965066401 posted
    Copy them from an IIS5 or IIS6 box and regsvr32 them. We don’t ship these in Longhorn/Vista except for the browser capabilities component. Let me know if that doesn't work.

     

    Wednesday, August 8, 2007 11:31 AM
  • User1073881637 posted

    Content Rotator, Ad Rotator work.  Content Linking gives an error on the June CTP of W2k8.

    Sunday, August 12, 2007 11:49 PM
  • User1965066401 posted

    We ran through it over here in Redmond and it worked.

     

    Here's what the test contained. Three files...

     

    Linker.asp which contains:

     <%@Language="JScript"%>
    <%
    Response.Write( "helloX" );
    var nextlink = Server.CreateObject( "MSWC.Nextlink" );
    Response.Write( nextlink.GetPreviousURL( "links.txt" ) );
    %>
     

     Links.txt:

    asp_intro.asp ASP Intro
    asp_syntax.asp ASP Syntax
    asp_variables.asp ASP Variables
    asp_procedures.asp ASP Procedures

     

    nextlink.dll

      

    Here are the steps:

    1)      Copy \winnt\system32\inetsrv\nextlink.asp to WS08 \temp<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p>2)      Regsvr32 \temp\nextlink.dll<o:p></o:p>3)      Create links.txt and linker.asp<o:p></o:p>4)      Get /linker.asp<o:p></o:p>

     

    Sunday, November 11, 2007 1:41 AM
  • User1965066401 posted

    ...on Windows Server 2008 RC0. :-) Don't know if that makes a difference, but that's a better build in any case to be running.

    Sunday, November 11, 2007 1:42 AM
  • User-473271392 posted

    Since the ContentRotator and AdRotator are not "supported" by IIS 7, can anyone direct me or post a link(s) to a site(s) that can show "non-programmers" how to do the same thing that the old ContentRotator and AdRotator did in earlier versions of ASP/IIS in the latest ASP.NET/IIS 7?

    The new server I'm working on has IIS 7, ASP.NET, and is a 64bit instead of 32bit system.  That's what I have to work with.

    Thursday, July 23, 2009 11:59 AM
  • User-473271392 posted

     I guess then the thing next to ask is: how can you do the same thing as AdRotator and ContentRotator (and other similar functions) in ASP.NET 2.0?

     When I went looking for how to make "dynamic" content in ASP, those two COM functions came up in the search results.  Has, from what I understand as, "classic ASP" been deprecated?  There are so many sites that use the "old" ASP as tutorials to write ASP.  If it's no longer supported, then someone will have to get the word out to these people that the ASP code will only work on older server OS's (Pre IIS 7).

     BTW: The web hosting company we have has given up on trying to satisfy us by getting this stuff to work and pretty much told us we should look elsewhere for hosting because they can't fulfill our needs. A host we're looking at: Jolt Digital, shows that they support/have available ASP, ASP.NET, PHP, CGI, Perl and Python.  I think we'll be pretty well covered with them. 

    Thursday, July 30, 2009 1:57 PM
  • User1073881637 posted

    There is a ADRotator control in asp.net

    http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.adrotator.aspx

    There appears to be a few free asp.net content rotator.  Hit bing.com or google.com to search for more. I'd suggest looking for a server control

    http://www.asp.net/community/control-gallery/Item.aspx?i=765

    Classic ASP development pretty much stopped at Windows 2000, there has been a couple security hotfixes, but no new functionality has been added since .NET came out.  The web hosting company comment I'm not sure what you mean, but if someone can't help you, then move on.  Classic ASP will work and is supported on IIS 7, some of the pre-IIS 7 controls won't.

    Saturday, August 1, 2009 3:44 AM
  • User-261216672 posted

     Hmmm....I tried this (with a little help from my local expert), and it didn't work, on Windows 7 Ultimate. We seem to get confirmation that nextlink.dll has now been installed, but, instead of solving the problem, we now still get the following (slightly different) error message:

    Microsoft VBScript runtime error '800a01ad'

    ActiveX component can't create object

     

    Thursday, July 29, 2010 1:46 AM
  • User1497442767 posted

    We ran through it over here in Redmond and it worked.

     

    Here's what the test contained. Three files...

     

    Linker.asp which contains:

     <%@Language="JScript"%>
    <%
    Response.Write( "helloX" );
    var nextlink = Server.CreateObject( "MSWC.Nextlink" );
    Response.Write( nextlink.GetPreviousURL( "links.txt" ) );
    %>
     

     Links.txt:

    asp_intro.asp ASP Intro
    asp_syntax.asp ASP Syntax
    asp_variables.asp ASP Variables
    asp_procedures.asp ASP Procedures

     

    nextlink.dll

      

    Here are the steps:

    1)      Copy \winnt\system32\inetsrv\nextlink.asp to WS08 \temp2)      Regsvr32 \temp\nextlink.dll3)      Create links.txt and linker.asp4)      Get /linker.asp

     

    Can you please elaborate the above text again? I want to run MSWC Components on IIS 8

    Tuesday, August 27, 2013 11:24 PM