如何从Windows server (. net)远程操作Unix服务器上的SAS

本文关键字:Unix 操作 服务器 SAS Windows server net 程操作 | 更新日期: 2023-09-27 18:12:56

我在VS2010中创建了一个简单的asp.net代码。此代码可以通过SAS/IOM调用unix服务器上的SAS程序。我已经在本地IIS上发布了它,效果很好。当我将这个web应用程序发布到Windows Server 2012(64位)IIS时,它出错了。我的本地环境是32位的。我的错误是:

[COMException (0x80040154):为CLSID为{868CEB5F-4D78-43FC-96B4-F5B6C0341151}的组件检索COM类工厂失败。到以下错误:80040154类未注册(从HRESULT: 0x80040154 (regdbe_classnotreg)).]

我试着做各种各样的事情。发布了x86和x64平台的web应用程序。我启用了32位的应用程序池,而不是。我尝试编译32位和64位的程序集,等等。

我没有在Windows服务器上得到基础SAS。我需要安装什么服务器才能运行程序?我可以在服务器上安装IOM Provider吗?

如何从Windows server (. net)远程操作Unix服务器上的SAS

在本地服务器上,VS2010自动授予访问web应用程序的IIS用户权限。但在这里,当您使用IIS用户权限在部署服务器上部署应用程序时,可能会出现一些授权问题。请尝试为访问您的应用程序目录的IIS服务器设置用户访问权限。这个link1可能有助于设置用户访问权限。也请参阅此链接2以获得更多帮助。