我有一个 C# 的 dll,定义如下:
namespace SMSNotificationDll
{
public class smsSender
{
public void SendMessage(String number, String message)
{
ProcessStartInfo info = new ProcessStartInfo();
info.FileName = "c:\\Program Files\\Java\\jdk1.6.0_24\\bin\\java";
info.WorkingDirectory = "c:\\";
info.Arguments = "-jar SendSms.jar "+number + " "+message;
info.UseShellExecute = false;
Process.Start(info);
}
}
}
我需要从命令行执行它。
有没有办法通过rundll32运行它?
当我用这个运行它:
rundll32 SMSNotificationDll.dll, SendMessage 0749965244 hello
我得到了“缺少条目:SendMessage”。