2010-01-22 70 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