标签: asp-classic

路径'/forum/default.asp'被禁止

我有一个ASP.NET 2.0 Web应用程序,部分结构仍然在文件夹/ forum /下有一些遗留ASP.我最近没有将我的开发环境转移到新机器上,现在我正在:

路径'/forum/default.asp'被禁止

尝试在Cassini环境下打开扩展名为.asp的页面时.可能导致这种情况的任何想法?

asp.net cassini asp-classic

1
推荐指数
1
解决办法
889
查看次数

使用visual studio 2005调试.asp页面

我正在将经典asp制作的网站迁移到asp.net,但asp.net dev服务器不处理.asp页面.

是否可以让它运行.asp页面?也许是.asp的自定义httphandler?

谢谢!

asp.net migration asp-classic

1
推荐指数
1
解决办法
822
查看次数

如何将参数从ASP传递给XSL?

我正在编写一个简单的asp页面,以显示基于某些XML的团队rota.这是XML:

<rota>
<shift date="20091201" primary="Chan" secondary="John" notes="notes"></shift>
<shift date="20091202" primary="Mike" secondary="Alex" notes="notes"></shift>
<shift date="20091203" primary="Ross" secondary="Mike" notes="notes"></shift>
<shift date="20091204" primary="Neil" secondary="Ross" notes="notes"></shift>
</rota>
Run Code Online (Sandbox Code Playgroud)

我希望我的asp页面显示今天的rota详细信息,以及未来几天的详细信息.从那以后,我希望能够设置一个未来的日子,看看谁在努力,然后我希望能够将ASP的YYYYMMDD日期传递给处理XML的XSL.

这是我到目前为止的XSL,现在突出显示硬编码的"当前"日期:

<xsl:template match="rota">
    <html>
    <head>
        <title>Team Rota</title>
        <LINK type="text/css" rel="stylesheet" href="http://www.csfb.net/homepage/global/scripts/csfb_intranet.css"/> 
    </head>
    <body>
    <table border="1">
    <TR><TH>Date</TH><TH>Primary</TH><TH>Secondary</TH><TH>Notes</TH></TR>
    <xsl:for-each select="shift">
        <tr>
            <xsl:choose>
                <xsl:when test="@date = '20091203'">
                    <td bgcolor='FFF0F0'><xsl:value-of select="@date"/></td>
                </xsl:when>
                <xsl:otherwise>
                    <td><xsl:value-of select="@date"/></td>
                </xsl:otherwise>
            </xsl:choose>
            <td><xsl:value-of select="@primary"/></td>
            <td><xsl:value-of select="@secondary"/></td>
            <td><xsl:value-of select="@notes"/></td>
        </tr>       
    </xsl:for-each>
    </table>
    </body>
    </html>
</xsl:template>
Run Code Online (Sandbox Code Playgroud)

这是ASP,还没有传递任何参数:

''// Load the XML
sourcefile = "rota.xml"
set source = …
Run Code Online (Sandbox Code Playgroud)

xslt parameters asp-classic

1
推荐指数
1
解决办法
4094
查看次数

将asp迁移到asp.net(c#.net)

我有一个用经典asp开发的网站.现在我想将它转换为asp.net(2.0或更高版本).

如果不从头开始编码,我怎么能这样做?
你能建议一个免费或廉价的工具来做这项工作吗?

asp.net-2.0 asp-classic

1
推荐指数
1
解决办法
1628
查看次数

冒充经典ASP

准备在Windows 2003(web2)上使用Windows 2000(web1)迁移asp应用程序.在旧服务器上有一个共享文件的文件夹,用于导入和导出(\\web1 \文件夹).我想通过新服务器提供对相同文件夹访问asp-application的访问权限.配置IIS:允许匿名访问,包括检查窗口.池在网络服务下启动.但是没有访问权限.并且有一个有趣的事实:如果使用新服务器本地处理为http:// localhost,则可以访问(模拟工作),如果处理为http:// web2,则无法访问.错误:

Microsoft VBScript runtime error Error '800a0046 ' 

Permission denied
Run Code Online (Sandbox Code Playgroud)

我们改变了安全设置,本地IE 6 - 通过http:// web2获得,但在其他浏览器(如Opera)中不起作用.在其他机器上也不起作用.

从SysInternal放入实用程序procmon.它表明,在这两种情况下都是对资源的吸引力,在两种情况下都是模仿,都是相同的,但在一种情况下,SUCCESS和其他ACCESS DENIED.

此应用程序的整个安全系统基于NTFS的权限,因此您无法禁用模拟.

我是经典的asp新手.我无法理解这个案子.

iis impersonation access-denied asp-classic

1
推荐指数
1
解决办法
2998
查看次数

在经典ASP中使用HTMLBody(可以使用TextBody)的CDOSYS错误

我在IIS 7.5上使用HTMLBody的CDOSYS有问题
简单地说,这不起作用:

Set Mail = CreateObject("CDO.Message")
With Mail
    .Subject = "My mail test"
    .From = "me@localhost"
    .To = "myrealmail@mydomain.com"
    .HTMLBody = "My body message"
    .Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
    .Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "localhost"
    .Configuration.Fields.Update
    .Send
End With
Set Mail = Nothing
Run Code Online (Sandbox Code Playgroud)

并抛出一个misterious "CDO.Message.1错误'80040605’未知错误"在行

.HTMLBody = "My body message"
Run Code Online (Sandbox Code Playgroud)

如果我改变它没问题

.TextBody = "My body message"
Run Code Online (Sandbox Code Playgroud)

拜托,你有解决方案吗?
提前致谢

cdo.message asp-classic

1
推荐指数
1
解决办法
4324
查看次数

我遇到一系列涉及response.write的ASP代码问题

好的伙计们,我正在尝试在Classic ASP中编写一行代码来获取一个按钮,该按钮将触发它转到另一个带有查询字符串变量的页面.但是我很难让它工作.

到目前为止,这是我的代码:

response.write "<td valign='top'><input type='button' name='cmdUpdateInfo' value='Update Info' tabindex='7' onclick='window.location=updatecustomer.asp?UpdateID=""'" & rs("ID") & "'""/></td>" & vbCrLf
Run Code Online (Sandbox Code Playgroud)

处理此行时,我的ASP处理器出现以下错误:错误类型:(0x80020009)发生异常./ls_internal/newinvoice.asp,第325行

第325行是上面的代码行.我知道这很简单,但对于我的生活,我似乎无法弄明白.

先感谢您.

vbscript asp-classic

1
推荐指数
1
解决办法
1033
查看次数

在ASP中,<! - // - >意味着什么?

<script language="javascript">
    <!--    
             //some logic here 
    //-->
</script>
Run Code Online (Sandbox Code Playgroud)

什么<!-- //-->意思?.我认为他们是评论,然而,之前的双斜线 - >让我困惑.

html asp-classic

1
推荐指数
1
解决办法
69
查看次数

我能在IE11中浏览一个经典的ASP网站吗?

我能够使用兼容模式在IE 10中浏览并将网站添加到Intranet区域/受信任区域.我不确定IE11.我们正计划将组织级别升级到IE11.请告诉我您对经典ASP应用的建议.谢谢.

通过添加两个问题来阐述我的问题:

  1. 哪些ASP的东西/组件/功能在IE11中会失败,但它们在IE8中成功运行?

  2. 哪些ASP的东西/组件/功能在IE11中会失败,但它们在IE10中成功运行?

vbscript internet-explorer asp-classic internet-explorer-11

1
推荐指数
1
解决办法
3025
查看次数

检查经典asp数组中的变量

我正在尝试检查变量的值是否在数组中.有一些困难.我的数组存储在global.asa中.

    Dim aTree(5)
   aTree(0) = "a"
    aTree(1) = "b"
    aTree(2) = "c"
    aTree(3) = "d"
    aTree(4) = "e"
    aTree(5) = "f"
       Application("aTree") = aTree 
Run Code Online (Sandbox Code Playgroud)

我试图检查的变量存储了一些html内容

<% If tree = "a" Then %>
     <div class="card bg_white">
            <h1 class="bold small-caps tbrown">my content</h1>
    </div>
<% End If %>
Run Code Online (Sandbox Code Playgroud)

我正试图以这种方式进行检查

<% tree = Request("tree") 
if in_array(tree, aTree) then %>
You've found it
<% End if %>
Run Code Online (Sandbox Code Playgroud)

我有这个笨重的版本

(tree <> "" and tree <> "a" and tree <> "b" and tree <> "c" and tree …
Run Code Online (Sandbox Code Playgroud)

arrays variables asp-classic

1
推荐指数
1
解决办法
3432
查看次数