2012-06-01 101 views
4

我们有一个MVC1.0应用程序,它针对.Net Framework 3.5编译并运行。我可以在.NET 4.0下编译和运行MVC1.0应用程序吗?

申请被扫描的安全性和扫描组织报告

微软ASP.NET ValidateRequest过滤器旁路跨站脚本漏洞

https://community.qualys.com/docs/DOC-3495

什么版本微软的ASP.NET是脆弱的?微软有 证实ASP.NET版本1和2都是脆弱的。 此外,Qualys已确认ASP.NET版本3也是 易受攻击,因为它包含版本2中的易受攻击组件,默认为 。我们已经在我们的实验室测试,这并确认该漏洞 作品在完全修补版本3.

我们已经升级了我们MVC3的应用程序,但需要更多的时间来完成。

我有没有可能运行并编译一个针对.NET 4.0的MVC1.0应用程序?

回答

1

据我了解,上.NET 3.5中运行应有的功能,并请编译就好在.NET 4.0中,也许约贬值功能的一些警告,但他们仍然会工作什么。

如果你还在好奇/不舒服,有一些可以帮助验证依赖和其他项目,例如在NDepend

1

最佳推荐工具......试试吧!除了汤米提到的弃用功能,我想不出任何其他原因。此外,您可以用

Update-Package 

不带参数更新大多数参考文献。

如果编译得很好,请对视图执行快速测试。如果没有什么似乎破裂,那么它可能不是。

相关问题