为什么System.Web.Hosting.ApplicationHost.CreateApplicationHost会抛出System.IO.FileNotFoundException?

Sco*_*ham 5 c#

我看到了一些需要让程序集可用于传递给函数的第一个参数的类型.我想是的,我无法弄清楚我错过了什么.

此代码在服务中.我在"NETWORK SERVICES"用户帐户下运行该服务,当我将帐户更改为我登录的会话时,它运行正常.但是,有什么区别,我如何让它为NETWORK SERVICES用户工作.

小智 -3

我终于找到了答案:看来赋予 ApplicationHost.CreateApplicationHost() 的类型必须位于位于 GAC 中的程序集中。简单又愚蠢:)

  • 被否决,因为该程序集不需要在 GAC 中 (3认同)