如何知道asp.net 3.5 sp1和asp.net mvc是否安装在服务器中?
发布时间:2020-05-23 04:51:31 所属栏目:asp.Net 来源:互联网
导读:当我使用: System.Environment.Version 结果是“2.0.50727.3053” 我知道3.5是兼容的,在IIS中被标识为2.0,blah blah … 我想知道安装的.net版本,如果安装了其他资源,如ASP.NET MVC等.问题是网站安装在共享托管中,所以我可以问问这个技术支持的资源,但是如果
|
当我使用: System.Environment.Version 结果是“2.0.50727.3053” 我知道3.5是兼容的,在IIS中被标识为2.0,blah blah … 我想知道安装的.net版本,如果安装了其他资源,如ASP.NET MVC等.问题是网站安装在共享托管中,所以我可以问问这个技术支持的资源,但是如果我在程序上知道,它远远更好. 问候 解决方法不确定,但尝试这样的事情:bool mvcInstalled = true;
try
{
System.Reflection.Assembly.ReflectionOnlyLoad(
"System.Web.Mvc,Version=1.0.0.0,Culture=neutral,PublicKeyToken=31BF3856AD364E35");
}
catch()
{
mvcInstalled = false;
}
更新: 要知道是否安装了.NET 3.5 SP1,请检查System.Web.Abstractions程序集 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 通过javascript从代码后面访问变量
- asp.net全局资源错误’找不到具有键”的资源对象’
- ASP.NET API版本控制
- asp.net-mvc – 禁用某些字段的验证
- asp.net – 检查ASPX文件以确保资源键在RESX中引用了exsist
- asp.net – 要排除的Nuget和源控制文件?
- asp.net – 如何Html.Encode在Webforms
- asp.net-mvc – 使用Ajax.BeginForm绑定HttpPostedFileBase
- asp.net-mvc – TDD:在ASP.NET MVC 3中测试DataAnnotation
- asp.net-mvc – ASP.NET MVC – 在ActionFilter中访问控制器
推荐文章
站长推荐
热点阅读
