此计算机上已安装相同或更高版本的.NET Framework 4.5(Same or higher version of .NET Framework 4.5 has already been installed on this computer)
所以我安装了Visual Studio 2017并决定在卸载2013年和2015年之前让它工作。所以这样做并准备好在这之后出现一些问题。 一个问题是.NET Framework 4.5已卸载,因此我下载了.NET Framework 4.5并尝试安装,但收到的消息是“此计算机上已安装了相同或更高版本的.NET Framework 4.5”。
有没有办法安装它? 它是我与团队合作的项目所必需的,现在无法迁移(加上我没有权力做出这个决定)。
只是重申目标框架是4.5,遗憾的是在可预见的未来不会改变。
So I installed Visual Studio 2017 and decided to get it working before uninstalling 2013 and 2015. So done that and was prepared for there to be some issues after doing so. One problem was that .NET Framework 4.5 got uninstalled so I downloaded .NET Framework 4.5 and tried to installed but got the message "Same or higher version of .NET Framework 4.5 has already been installed on this computer."
Is there a way to install it? Its required for a project I am working on with a team and cannot migrate it right now (plus I don't really have the authority to make that decision).
Just to reiterate the target framework is 4.5 and that unfortunately will not change in the foreseeable future.
原文:https://stackoverflow.com/questions/46656553
2021-01-02 18:01
满意答案
您需要重新安装4.5目标包而不是框架本身来修复您的问题。
您可以在VS2017安装程序的各个组件部分找到它。
You need to re-install the 4.5 targeting pack not the framework itself to fix your issue.
You can find it in the individual components section of the VS2017 installer.
相关问答
Visual Studio 2010之前的每个版本的Visual Studio与特定的.NET框架相关联。 (VS2008是.NET 3.5,VS2005是.NET 2.0,VS2003是.NET1.1)Visual Studio 2010及更高版本允许对先前的框架版本进行定位,但不能用于将来的版本。 您必须使用Visual Studio 2012才能使用.NET 4.5。 Each version of Visual Studio prior to Visual Studio 2010 is t...
确保已安装Visual Studio 2013的最新更新,即Update 4.如果已安装,则执行另一次安装,但选择repair 。 必要时重新启动,然后重试。 Make sure you have installed the latest update to Visual Studio 2013 which is Update 4. If it is installed, then do another install but select repair. Restart if necessary...
问题已经解决了。 在我的机器上安装了框架4.5.2,但它是面向英语的版本。 从这个地方我发现了。这个链接对我有帮助。 我的应用程序是面向俄语的,所以我必须安装特殊的俄语框架4.5.2。 这就是我为开发人员(多语言)下载框架4.5.2并安装它的原因。 一切正常。 但据我所知,它只会安装系统中使用的语言。 例如,未安装deutch语言的框架。 希望有一天能帮到某人;) 真诚的,德米特里 Problem has been solved. On my machine was installed frame...
MS最近修补了.NET 4.5,以在某些情况下恢复与.NET 4.0的向后兼容性(请参阅http://blogs.msdn.com/b/dotnet/archive/2012/10/17/net-framework-4-5offoff -to-a-great-start.aspx )。 可能MS更新了这些更改的设置(以便用户升级到.NET 4.5不会遇到兼容性问题),尽管我不知道为什么他们不会在安装程序中更改版本号。 另外请注意,由System.Environment.Version报告的.NET...
.NET 4.5是4.0的替代品 - 您将在4.0目录中找到程序集。 参见Rick Strahl和Scott Hanselman关于这个话题的博客。 您还可以在以下位置找到特定版本: C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework
.NET 4.5 is an in place replacement for 4.0 - you will find the assemblies in th...
没有4.5应用程序池。 您可以在4.0应用程序池中使用任何4.5应用程序。 .NET 4.5是“只是”就地更新,而不是主要的新版本。 There is no 4.5 application pool. You can use any 4.5 application in 4.0 app pool. The .NET 4.5 is "just" an in-place-update not a major new version.
是的,.NET 4.0程序集将在.NET 4.5项目中运行。 4.5 CLR是CLR的新版本,但向后兼容4.0。 请参阅这篇StackOverflow 问题以及来自Scott Hanselman的博客文章 。 因此,如果您有一个类项目设置为目标.NET 4.5并添加.NET 4.0版本的FluentMigrator作为参考(或安装Nuget包),那么它将正常工作。 对于FluentMigrator而言,由于必须支持.NET 3.5,因此使用.NET 4.5软件包没有什么好处,因此尚无法使用任何新的...
在脚本任务/组件中保存更改是一个三步过程:Build / Save / Ok。 1.)在VSTA中,更改.NET框架,然后构建解决方案。 2.)保存解决方案并关闭VSTA。 3.)当您回到脚本转换编辑器时,单击确定。 如果您点击取消,所有的更改都将被取消,您将不得不重做一切。 Saving changes in script tasks/components is a three step process: Build/Save/Ok. 1.) In VSTA, change the .NET f...
您需要重新安装4.5目标包而不是框架本身来修复您的问题。 您可以在VS2017安装程序的各个组件部分找到它。 You need to re-install the 4.5 targeting pack not the framework itself to fix your issue. You can find it in the individual components section of the VS2017 installer.
在检查了明显的原因(见注释)后,似乎将Windows 7作为原因。 尽管有很多人“转换”到Win7,但它仍然是测试版。 想到几点: 你可以检查XP或Vista上的clickonce安装吗? 你有自动更新功能吗? After checking of the obvious causes (see comments) it seems to leave Windows 7 as the cause. Despite lots of people 'switching' to Win7 it's sti...
相关文章
ASP.NET移动框架(AMF)是一种最常用的平板电脑和智能手机上Web应用程序的框架,基于jQuer
...
http://www.codeproject.com/Articles/42799/Storm-the
...
1. 先到微信公众平台注册帐号 http://mp.weixin.qq.com 2. 下载demo 微
...
一、准备数据 1.去官网下载最新的solr。当前最新为4.5版本。 2.准备tomcat7.(下
...
一、安装Java 二、安装tomcat 1.修改/conf/server.xml 如果没有设置URIE
...
一、环境准备: 1、jdk安装 2、tomcat安装 这两个基本环境的安装在这里就不说了 二、下载so
...
[Hadoop 2.2 + Solr 4.5]系列之一:Centos6.4环境配置 1、安装Cento
...
[Hadoop 2.2 + Solr 4.5]系列之二:Hadoop2.2的安装与配置 本章节主要讲述
...
最新问答
更新:从1.4开始,Spring Boot支持Thymeleaf 3,但版本2仍然是默认设置。 有关如何使用Thymeleaf 3的详细信息,请参阅文档 。 Spring Boot 1.3及更早版本不支持Thymeleaf 3.您需要为Thymeleaf禁用Boot的自动配置并手动配置它。 您可以使用@SpringBootApplication上的exclude属性禁用自动配置: @SpringBootApplication(exclude=org.springframework.boot.au
不,这是不可能的。 您从GCM获得的注册ID与特定设备上的应用程序相关联。 如果您尝试从服务器执行注册,GCM如何知道识别注册ID所绑定的设备? No, it's not possible. The Registration ID that you get from GCM is tied to an application on a specific device. If you would try to perform the registration from the server, ho
是的,当使用kafka-topics.sh工具删除主题时,您可以使用类似于正则表达式的表达式: 例如,要删除以giorgos-开头的所有主题: ./bin/kafka-topics.sh --zookeeper localhost:2181 --delete --topic giorgos-.* 使用管理API,您也可以一次删除多个主题,请参阅AdminClient.deleteTopics Yes you can use regex-like expressions when deletin
摆脱“classpath”前缀: .getBundle("/properties/custom") “classpath”前缀不是一个标准,它是由一些像spring这样的框架定义的。 Get rid of the "classpath" prefix.: .getBundle("/properties/custom") The "classpath" prefix is not a standard, it is defined by some frameworks like spring.
溢出:隐藏。 在下面的CSS中添加: #block-brainstorm-theme-main-menu 一旦你从这里删除溢出属性,并删除显示:无。 从 #block-brainstorm-theme-main-menu ul ul 子菜单将显示。 但是你必须在css和js上进行适当的外观和感觉。 相反,我建议为此使用一些jquery.Also也可以使用像Nice菜单或Superfish菜单一样的模块。 让我知道我是否可以帮助你。 Overflow: hidden. is added in
1)您在java进程中看到的变量是从您启动java进程的进程继承的变量。 即,如果从shell启动它,它应该具有与shell相同的变量。 您需要在启动Java应用程序之前调查实际设置的变量,以及为什么未在该上下文中设置您期望的变量。 要回答第2部分,是的,将在ProcessBuilder.environment()使用环境启动该过程。 您可以简单地将事物添加到ProcessBuilder.environment()返回的映射中,这将扩展运行时环境: ProcessBuilder pb = new
(('sssss',), ('root',)) 和 ('sssss', 'root') 表示的东西不一样。 'sssss', 有逗号表示的是 tuple, 而'sssss'只是字符串,所以(('sssss',), ('root',)) 是tuple 组成的tuple,('sssss', 'root') 是字符串组成的tuple。 (('sssss',), ('root',)) 转成 (('sssss'), ('root')) t=(('sssss',), ('root',)) result=(j
箱形图不绘制均值或方差。 您实际上需要完整的排名数据来绘制正确的箱线图,因为数量是中位数,四分位数和1.5倍IRQ内的关闭数据点的实际值加上超出该范围的所有数据点(异常值)。 对于大型数据集来说,这通常不是一个好主意(因为根据定义,您有数百万个异常值)。 也就是说,您可以按照您想要的方式生成基本摘要,并使用bxp绘制它们 - 请参阅R中的?bxp 。如果不是上述内容,请确保说明您正在绘制的数量。 Boxplots do not plot mean or variance. You actuall
看起来hadoop正在使用jets3t库进行S3访问。 您可以使用此博客中描述的配置来访问eucalyptus,但请注意,对于版本4,路径为“/ services / objectstorage”而不是“/ services / Walrus”。 It looks like hadoop is using the jets3t library for S3 access. You might be able to use the configuration described in this b
您所看到的是内存泄漏 - AsyncTask保留对其声明的Activity的引用,并阻止Android运行时垃圾收集它。 回答你的问题: 无法使用命令停止AsyncTask。 您可以请求在onDestroy()中取消它,但它仍然只在执行了doInBackground()方法后执行,在您的情况下将是Runnable。 您可以选择使用静态嵌套的AsyncTask,它不会保存对它所驻留的Activity的引用 - 需要注意的是,您将无法从Activity中引用任何内容,但这对您的案例来说不应该是一个大