3

我们有 C# 代码,它是我们的后端。现在我们需要在我们用 Drupal 开发的网站中使用它。

4

3 回答 3

5

据我所知,没有简单的方法可以做到这一点。你基本上有2个选择:

  1. 用php重写代码。但是,可能无法做到这一点,这取决于代码的作用。
  2. 将 c# 代码公开为外部 web 服务(例如使用 WCF),然后使用该 web 服务。Drupal 能够做到 -更多信息
于 2012-06-30T08:08:48.280 回答
0

一个草率的解决方案也是在带有 iframe 的 Drupal 页面中显示您的 C# 页面。我也同意 empi 的回答,即根据您的要求在 php 或 Web 服务中重写代码。

于 2012-06-30T08:15:12.387 回答
-2

您可以在 C# 中构建 DLL 项目(类库)并将 DLL 用作 drupal 项目中的引用。
不确定这一点,以前从未做过。
你最好多研究。
但是,在另一个应用程序中使用 .NET 代码的最佳方法是将所需的代码构建到 DLL 项目中,并以您想要使用的任何语言使用。

于 2012-06-30T08:04:41.703 回答