关于将旧版 ASP 站点与 .NET 2.0 混合使用的建议

Posted

技术标签:

【中文标题】关于将旧版 ASP 站点与 .NET 2.0 混合使用的建议【英文标题】:Advice on mixing legacy ASP site with .NET 2.0 【发布时间】:2010-09-11 17:53:26 【问题描述】:

我们刚刚负责更新电子商务应用程序以使用 PayPal 的 PayFlow 产品。该网站最初是用经典的 ASP 编写的,但信用卡处理部分是一个 COM 组件。

我们的计划是用 .NET 2.0 组件替换 COM 组件。在我们出发之前,我正在寻找提示、问题等。

【问题讨论】:

【参考方案1】:

我认为 Dan Bartels 的博客文章是关于 Replacing Old Classic ASP COM Componenets With .NET Assemblies 是您的正确起点。

实现博文中描述的细节,您应该能够在经典 asp 中实例化您的对象并执行如下代码:

Dim myObject
Set myObject = Server.CreateObject("MyWebDLL.MyClass")
Response.Write myObject.MyMethod("test")

【讨论】:

以上是关于关于将旧版 ASP 站点与 .NET 2.0 混合使用的建议的主要内容,如果未能解决你的问题,请参考以下文章

从站点地图和数据库填充 ASP.NET 菜单

同一站点中的 asp net core 2.0 JWT 和 Openid Connect 身份验证

在 asp.net 中使用 SAML 2.0 的 SSO

ASP.Net WEB API 2.0 - CORS

如何将旧版构建系统与 Xcode 10 的“xcodebuild”一起使用?

将基于 Angular 6 的网页与旧版 ASP.NET 门户网站合并