我是一个绝对的ASP新手,但具有非常强大的PHP/python背景,所以请耐心等待。 C#类通过串行连接与物理称重秤进行对话,并抓取重量(这部分作为独立的写入控制台的.exe文件运行良好)。但是,我不知道如何使用这个工作的C#类,并在我的ASP网页中使用它?如何在ASP网页中使用C#类的返回值
我有一个cs文件看起来像这样:
using System;
using System.IO.Ports;
namespace AppNamespace {
public class App
{
static string _somevalue;
public static string AppDoSomething()
{
// Do some serial port stuff
_somevalue = "Hello World or some other value";
return _somevalue;
}
}
}
这个类的伟大工程,做什么是应该,我已经导出的项目,并创建了一个.dll文件库,并把它在网站的“bin”文件夹中。
现在如何在我的网页中使用“AppDoSomething()”功能?用PHP我会做类似如下:
<?php
$value = AppNamespace\App::AppDoSomething();
echo $value;
?>
我怎样才能使用ASP来完成同样的事情?我喜欢用C#编写,但不明白如何将C#类,函数与基于asp的网页集成,并使用它们。
如果你可以让DLL,那么你可以到DLL添加引用,然后在你的ASP网站的服务器端代码访问诸如AppNamespace.App.AppDoSomething功能() 。 –
该DLL正坐在bin文件夹中。当我尝试访问命名空间/类/功能时,asp页面返回错误@MehbubeArman –