我正在加载SSIS包(此测试没有内容-在VS2017中开发),但是在启用ASP.NET模拟时遇到问题。
我正在运行装有IIS和SSIS的Windows 2016 Server,该软件包是本地存储的dtsx文件。
代码在LoadPackage(packagePath,null)行失败,出现以下错误:
由于错误0x80131534“(null)”,无法加载包。当CPackage :: LoadFromXML失败时,就会发生这种情况。
如果在网站的IIS中禁用ASP.NET模拟,则该程序包可以很好地加载,并且可以正常执行。
这显然是某种权限问题,但是我已经阅读了无数有关该主题的文章和建议,但仍然不知道如何解决它。应用程序池用户是我自己的用户帐户,可以在禁用ASP.NET模拟配置时加载和运行程序包。
任何帮助和建议将不胜感激:)
预先感谢...