我是否需要 web.config 值配置 ->运行时-> System.Web.Extensions 的 assemblyBinding?

发布于 2024-11-03 15:41:53 字数 908 浏览 2 评论 0原文

我是否需要 web.config 值配置 ->运行时-> System.Web.Extensions 的 assemblyBinding?我很确定它们是根据 VS2010 新项目规则自动构建的,但我不完全确定在什么情况下需要它们。

请注意,我很确定我了解它的用途,我只是想知道如果我知道我的服务器将是 IIS7 和 Win2k8 或更高版本,我是否应该能够安全地删除它们。

<runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" appliesTo="v2.0.50727">
        <dependentAssembly>
            <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/>
            <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
        </dependentAssembly>
        <dependentAssembly>
            <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/>
            <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
        </dependentAssembly>
    </assemblyBinding>
</runtime>

Do I need the web.config values configuration -> runtime -> assemblyBinding for System.Web.Extensions? I'm pretty sure they're autobuilt by the VS2010 new project rules, but I'm not entirely sure what circumstance they are needed under.

Please note, I am pretty sure I understand what it's used for, I just want to know if I should be able to safely remove them if I know that my server will be IIS7 and Win2k8 or later.

<runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" appliesTo="v2.0.50727">
        <dependentAssembly>
            <assemblyIdentity name="System.Web.Extensions" publicKeyToken="31bf3856ad364e35"/>
            <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
        </dependentAssembly>
        <dependentAssembly>
            <assemblyIdentity name="System.Web.Extensions.Design" publicKeyToken="31bf3856ad364e35"/>
            <bindingRedirect oldVersion="1.0.0.0-1.1.0.0" newVersion="3.5.0.0"/>
        </dependentAssembly>
    </assemblyBinding>
</runtime>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

べ映画 2024-11-10 15:41:53

是的,如果您愿意,您可以删除它们,所有这些条目可确保不存在冲突或加载错误的程序集,加载程序将加载 3.5.0.0 版本。

如果您可以确保您的解决方案和服务器不会出现此问题,那么应该没有问题。

Yes you can remove them if you like, all these entries ensure there is no conflicts or the wrong assembly being loaded the loader will load the 3.5.0.0 version.

If you can ensure that your solution and servers wont have this problem then there should be no problem.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文