2

我目前在尝试在Windows 10 Education上同时运行Visual Studio 15 Enterprise Update 1Atmel Studio 7 Build 634时遇到问题。

我可以毫无问题地打开和操作VisualStudio。

但是,当我尝试运行 AtmelStudio 时,我收到多个“找不到包”错误,告诉我查看“...\AppData\Roaming\Microsoft\AppEnv\14.0”下的 ActivityLog。由于我不知道如何在这里将重要部分放入编辑器中,所以我会给你一个指向我的 Dropbox 上文件的链接。 活动日志.xml

我已经尝试了多次重新安装,更改了安装顺序并查找了其他一些线程,建议清除本地和漫游中的不同文件夹,但这些都没有帮助。

有任何想法吗?

编辑 12.12.15: 正如 Devon1337 所建议的,该错误是由于 Visual Studio 15 Enterprise 的更新 1 引起的,顺便说一下,该更新已包含在 Visual Studio 15 社区中。

解决方法:

  1. 卸载两者
  2. 安装爱特梅尔工作室 7
  3. 之后安装 Visual Studio 15 Enterprise,不要安装 Update 1(在安装配置器中取消选中它)
4

2 回答 2

2

2016 年 3 月 10 日更新:

Atmel 发布了一个更新版本的 build 790,似乎已经解决了这个问题。您可以从 Atmel Studio 内部执行更新或重新下载安装程序并重新安装。发行说明并未表明此问题已修复,但我已确认问题已在我重新安装后消失。

这与 VS2015 和 Atmel Studio 7 之间的一些冲突有关。直到我从 2013 年更新到 VS2015 之前我没有这个问题。您必须更新 AppData\Local\Atmel\AtmelStudio\7.0 下的配置文件。在该配置文件中,您将找到设置:

<dependentAssembly>
    <assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
    <bindingRedirect oldVersion="1.0.27.0-1.1.65535.65535" newVersion="1.1.37.0"/>
</dependentAssembly>

System.Collections.Immutable newVersion 应该是 1.1.37.0 而不是 1.1.36.0。进行此更改后,我必须重新启动 PC。重新启动后加载 Atmel Studio 后,它将对包执行一些更新。

于 2016-02-01T15:40:19.293 回答
2

从 nuget下载System.Collections.Immutable 版本 1.1.36

解压文件(它是一个 zip 文件),转到 \lib\<name>\ 并将 System.Collections.Immutable.dll 文件复制到 <Studio 安装目录>\Extensions\Application

http://www.avrfreaks.net/comment/1731666#comment-1731666

于 2015-12-16T12:44:31.573 回答