查看 IProcessHostPreloadClient 的 Preload 方法,可以提供一个 string[] 参数,在MSDN中描述为“初始化应用程序的数据”。但是,没有关于这些数据来自何处或我们如何为其赋值的信息。
这些数据来自哪里,我们如何为它分配值?
我问过我同样的问题。我从http://www.houseofmorten.com/geeky/dotnet/-net-framework-4-0-readme找到了这个答案:
System.Web.Hosting.IProcessHostPreloadClient.Preload 方法将字符串数组作为输入参数。但是,无法设置此数据,并且在此参数中从未传递任何信息。
要解决此问题:
IIS 7.5 自动启动功能的早期预览版本支持一种配置一个或多个字符串值以传递给 ASP.NET 4 IProcessHostPerloadClient.Preload 方法的方法。但是,在 Windows 7 和 Windows Server 2008 R2 的最终版本发布之前,该功能已被删除。