Проблема между Office 2010 и Visual Studio 2008 в ASP.NET? - PullRequest
0 голосов
/ 23 января 2010

Не совсем вопрос программирования в техническом смысле, но, тем не менее, он влияет на мою разработку, и я надеюсь, что кто-то здесь мог столкнуться и решить эту проблему раньше.

Недавно я получил приключение и установил бета-версию Office 2010 на свой компьютер, и я заметил, что Visual Studio начинает зависать всякий раз, когда я редактирую файл ASPX, иногда сразу, иногда через несколько минут. В своем исследовании я наткнулся на этот пост:

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

Кажется, подразумевается, что существует зависимость между Office и Visual Studio. Кто-нибудь здесь успешно работает с Office 2010 64-разрядной с Visual Studio 2008? Я тоже на Windows 7 64-битная.

Josh

Редактировать: Я подтвердил, что файл Setup.exe, указанный в этом посте, фактически запускается VS. Это действительно пережиток пакета Office 2007. Я переместил каталог, в котором он находился, и (конечно) процесс не порожден, но VS зависает в «загрузочном кеше» в этом проекте. Я думаю, что я все ближе.

Ответы [ 3 ]

1 голос
/ 29 января 2010
1 голос
/ 30 января 2010

К сожалению, выполнить ремонтную установку компонента Visual Web Developer на базе Office не получится - приложение установки продолжало аварийно завершать работу. Я решил эту проблему, выполнив полную переустановку Visual Studio. По какой-то причине сделать простой ремонт было невозможно - установка VS тоже продолжала падать.

Я удалил вручную, используя инструмент удаления, предназначенный для VS2008 RC . Он выполнил полную установку всех компонентов VS, после чего я переустановил VS2008, который, в свою очередь, переустановил компонент Visual Web Developer для Office.

Это был долгий и болезненный процесс, но он работал. Похоже, что это не было прямой несовместимостью между Office 2010 и VS2008, так как у нас есть еще один ПК с такой же комбинацией, у которого не было проблем. Я полагаю, что это связано с тем фактом, что на моем ПК изначально был Office 2007, который мне пришлось удалить перед установкой Office 2010. На другом ПК, у которого не было этой проблемы, никогда не было Office 2007. Я могу только предположить, что процесс удаления для Office 2007 либо удалили те компоненты Visual Web Developer, либо удалили зависимости, которые изначально были установлены программой установки VS2008.

0 голосов
/ 23 января 2010

office 2010 работает на wpf, и его основная часть построена на основе dotnet. И всегда есть связь между офисом и против, потому что против может сделать офисные приложения также. Если вы используете Office 2010 в качестве используемого по умолчанию для aspx-редактора страниц, и vs также открывается с тем же проектом. иногда он зависает из-за нехватки ресурсов, а также по сравнению с 2008 г. был сделан для 32-битной ОС, поэтому если вы работаете на 64-битной ОС с 64-битной версией Office 2010, это может иногда вызывать проблемы управления ресурсами. Уже wpf использует огромное количество ресурсов, а затем соединение 32bit против 2008 будет использовать больше ресурсов.

Итак, я предлагаю попробовать 32bit 7, 32bit office 2010 и 2008.

С уважением, Апурва

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...