小编ahs*_*ele的帖子

自动启动 ASP.NET 应用程序是否需要 serviceAutoStartProvider 属性?

我一直在阅读Scott Guthrie 关于自动启动 ASP.NET 应用程序的文章,其中提供了有关如何设置 ASP.NET 4.0 应用程序以自动启动的示例。

<applicationPools>
    <add name="MyAppWorkerProcess" managedRuntimeVersion="v4.0"
        startMode="AlwaysRunning" />
</applicationPools>

<!--...-->
<sites>
     <site name="MySite" id="1">
          <application path="/" serviceAutoStartEnabled="true"
              serviceAutoStartProvider="PreWarmMyCache" />
     </site>
</sites>

<!--...-->
<serviceAutoStartProviders>
     <add name="PreWarmMyCache" type="PreWarmCache, MyAssembly" />
</serviceAutoStartProviders>
Run Code Online (Sandbox Code Playgroud)

他的帖子不清楚以下配置是否会自动启动 ASP.NET 应用程序:

<applicationPools>
    <add name="MyAppWorkerProcess" managedRuntimeVersion="v4.0"
        startMode="AlwaysRunning" />
</applicationPools>

<!--...-->
<sites>
     <site name="MySite" id="1">
          <application path="/" serviceAutoStartEnabled="true" />
     </site>
</sites>
Run Code Online (Sandbox Code Playgroud)

这里的区别在于没有指定要启动的类。理想情况下,应用程序将被加载。Application for a Site的文档暗示该serviceAutoStartEnabled属性需要一个serviceAutoStartProvider属性才能工作。但是没有迹象表明如果不提供附加属性会发生什么。

  • 我是否正确阅读了文档?
  • 是否serviceAutoStartProvider需要指定使用serviceAutoStartEnabled
  • 如果没有serviceAutoStartProvider指定会发生什么?

iis asp.net application-pools iis-7.5 .net-4.0

11
推荐指数
1
解决办法
5682
查看次数

Windows Home Server 信息

我一直在纠结是否投资 Windows Home Server (WHS)。虽然优点非常明显:备份、远程访问、低功耗;我没有找到很多关于缺点的信息。此外,我一直无法找到关于 WHS 是否可以与 Windows 媒体扩展器一起使用的明确答案。最后,我不确定该往哪个方向发展:购买还是建造。HP 的 MediaSmart Server似乎获得了很多积极的评价,而这份关于构建 400 美元的绿色 Windows Home Server 的指南似乎很有希望。

network-attached-storage windows-home-server

6
推荐指数
1
解决办法
279
查看次数