2
<add name="ASP.NET v4.0" autoStart="true" managedRuntimeVersion="v4.0" managedPipelineMode="Integrated">
<processModel identityType="ApplicationPoolIdentity" loadUserProfile="true" setProfileEnvironment="true" />
</add>

我在 IIS 的 appliationHost 配置中添加了它,以解决我在本文中看到的 IIS 中的 localDb 问题

http://blogs.msdn.com/b/sqlexpress/archive/2011/12/09/using-localdb-with-full-iis-part-1-user-profile.aspx

你们能帮我避免这个错误吗?

无法识别的属性“setProfileEnvironment”

4

2 回答 2

3

看起来您正试图将值放在实际的应用程序池中。该属性位于定义的应用程序池之外,并且位于 appicationpooldefaults 中。

<applicationPoolDefaults>
<processModel identityType="ApplicationPoolIdentity" loadUserProfile="true" setProfileEnvironment="true" />
<applicationPoolDefaults>
于 2014-09-11T21:38:02.123 回答
0

快速搜索您提供的错误指向过时或损坏的 IIS(实现setProfileEnvironment属性的程序集或其依赖项之一丢失或损坏)。至少这是基于提供的数据的最佳猜测。

于 2013-03-19T16:47:45.750 回答