在启用了ASP.NET模拟的ASP.NET中,LoadPackage()失败

时间:2018-08-16 17:42:32

标签: asp.net iis ssis permissions impersonation

我正在加载SSIS包(此测试没有内容-在VS2017中开发),但是在启用ASP.NET模拟时遇到问题。

我正在运行装有IIS和SSIS的Windows 2016 Server,该软件包是本地存储的dtsx文件。

代码在LoadPackage(packagePath,null)行失败,出现以下错误:

由于错误0x80131534“(null)”,无法加载包。当CPackage :: LoadFromXML失败时,就会发生这种情况。

如果在网站的IIS中禁用ASP.NET模拟,则该程序包可以很好地加载,并且可以正常执行。

这显然是某种权限问题,但是我已经阅读了无数有关该主题的文章和建议,但仍然不知道如何解决它。应用程序池用户是我自己的用户帐户,可以在禁用ASP.NET模拟配置时加载和运行程序包。

任何帮助和建议将不胜感激:)

预先感谢...

0 个答案:

没有答案