【问题标题】:Issue between Office 2010 and Visual Studio 2008 in ASP.NET?ASP.NET 中 Office 2010 和 Visual Studio 2008 之间的问题?
【发布时间】:2010-01-22 23:06:44
【问题描述】:

不完全是技术意义上的编程问题,但它仍然影响着我的发展,我希望这里的人之前可能遇到过并解决过这个问题。

我最近开始冒险并在我的 PC 上安装了 Office 2010 测试版,我注意到每当我编辑 ASPX 文件时,Visual Studio 就会开始挂起,有时是立即挂起,有时是几分钟后。在我的研究中,我遇到了这篇文章:

http://abdullin.com/journal/2009/5/12/visual-studio-2008-locks-or-freezes-in-aspx.html

这似乎暗示 Office 和 Visual Studio 之间存在依赖关系。这里有没有人使用 Visual Studio 2008 成功运行 Office 2010 64 位?我也在使用 Windows 7 64 位。

乔什

编辑:我已经确认该帖子中引用的 Setup.exe 文件实际上是由 VS 运行的。它确实是 Office 2007 套件的遗迹。我移动了它所在的目录,并且(当然)没有生成该过程,但是 VS 在该项目的“加载缓存”上挂起。不过我想我越来越近了。

【问题讨论】:

  • 我注意到一位编辑将标签更改为visual-studio-2010。请注意,这是 VS2008 和 Office 2010。这不是 VS2010 的问题。

标签: asp.net visual-studio-2008


【解决方案1】:
【解决方案2】:

不幸的是,修复安装基于 Office 的 Visual Web Developer 组件无法正常工作 — 安装应用程序不断崩溃。我最终通过完全重新安装 Visual Studio 解决了这个问题。由于某种原因,无法进行简单的修复 - VS 设置也不断崩溃。

我使用an uninstall tool designed for the VS2008 RC 进行了手动删除。它完成了所有 VS 组件的完整安装,然后我重新安装了 VS2008,然后又重新安装了基于 Office 的可视化 Web 开发人员组件。

这是一个漫长而痛苦的过程,但它奏效了。这似乎不是 Office 2010 和 VS2008 之间的直接不兼容,因为我们这里有另一台 PC 具有相同的组合,但没有出现问题。我认为这与我的 PC 最初安装了 Office 2007 的事实有关,我必须在安装 Office 2010 之前将其卸载。没有出现此问题的另一台 PC 从未安装过 Office 2007。我只能假设卸载过程对于 Office 2007,要么删除那些 Visual Web Developer 组件,要么删除最初由 VS2008 安装程序放入其中的依赖项。

【讨论】:

    【解决方案3】:

    office 2010 在 wpf 上运行,其主要部分构建在 dotnet 框架上。而且office和vs之间总是有联系的,因为vs也可以制作office应用程序。如果您使用 office 2010 作为 aspx 页面编辑器的默认设置,并且 vs 也使用相同的项目打开。它有时会由于缺乏资源而挂起,而且 vs 2008 是为 32 位操作系统制作的,所以如果你在 64 位操作系统上使用 office 2010 64 位运行它,有时会导致资源管理问题。 wpf 已经使用了大量的资源,然后 32 位与 2008 的连接将使用更多的资源。

    所以我建议尝试使用 32bit 7、32bit office 2010 ans vs 2008。

    问候, 阿普尔瓦

    【讨论】:

    • Office 不是我的编辑器——所有的编辑都在 VS 中进行。至于降级到32位,就没有机会了。我的 PC 从来没有运行得更快或更好,而且我从来没有真正能够处理它拥有的所有内存。这确实是我遇到的唯一问题。
    猜你喜欢
    • 2011-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-12
    相关资源
    最近更新 更多