2010-01-22 49 views
0

不完全是技术意义上的编程问题,但它会影响我的开发,但我希望以前有人可能遇到并解决了此问题。ASP.NET中的Office 2010和Visual Studio 2008之间的问题?

我最近冒险并将Office 2010测试版安装到了我的PC上,并且我注意到,无论何时编辑ASPX文件,有时马上就会有,甚至几分钟后,Visual Studio就开始挂起。在我的研究中,我遇到了这个帖子:

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

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

乔希

编辑:我已证实,在该职位中引用的Setup.exe文件,其实是在被VS.运行这确实是Office 2007套件的遗迹。我移动了它所在的目录,并且(当然)这个过程没有产生,但是VS在这个项目上挂载了“加载缓存”。我想我越来越近了。

+0

我注意到一位编辑修改了标签来阅读'visual-studio-2010'。请注意这是VS2008和Office 2010.这不是VS2010的问题。 – 2010-01-22 23:22:21

回答

1

不幸的是,这样做基于Office的Visual Web Developer组件的修复安装不起作用 - 安装应用程序不断崩溃。我最终通过完全重新安装Visual Studio来解决此问题。出于某种原因,做一个简单的修复是不可能的 - VS设置也一直在崩溃。

我做了一个手动删除使用an uninstall tool designed for the VS2008 RC。它完成了所有VS组件的安装,之后我重新安装了VS2008,VS2008又重新安装了基于Office的可视化Web开发者组件。

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

0

office 2010在wpf上运行,其主要部分基于dotnet框架。办公室和vs coz之间始终存在连接,也可以使办公室应用程序成为可能。如果您将office 2010用作aspx页面编辑器的默认设置,则vs也将使用相同的项目打开。它有时会因为缺乏资源而挂起,而且2008年是32位的操作系统,所以如果你在64位操作系统上使用64位操作系统,它有时会导致资源管理问题。已经wpf使用地狱很多资源,然后32位vs 2008连接到它将使用更多的资源。

所以我的建议是尝试使用32位7,32位Office 2010的ANS VS 2008

问候, Apurva

+0

办公室不是我的编辑器 - 所有的编辑都发生在VS.至于降级到32位,不是一个机会。我的电脑永远不会运行得更快或更好,而且我从未真正能够处理它所有的内存。这确实是我经历过的唯一问题。 – 2010-01-22 23:31:40

相关问题