Безопасно переместите папку Microsoft SDKs

У меня есть папка на моем жестком диске, C:\Program Files\Microsoft SDKs, и я задавался вопросом, безопасно ли переместить его во внешний диск. Visual Studio или какой-либо другой инструмент зависят от этой конкретной папки?

5
задан pnuts 10 November 2015 в 01:28
поделиться

3 ответа

В реестре (по крайней мере, в моем реестре) довольно много записей, указывающих на это место, так что кажется что-то будет работать менее оптимальным образом. Как минимум, это немного запутало бы деинсталлятор. вероятно безопасно просто временно переименовать каталог и попробовать свои сборки, чтобы проверить, работают ли они по-прежнему. В конечном итоге, однако, кажется, что было бы лучше всего запустить установку еще раз, чтобы удалить ее, а затем установить в новое место.

3
ответ дан 15 December 2019 в 00:58
поделиться

Да. Большинство неуправляемых кодов в VSStudio ссылаются на определенные включаемые файлы, присутствующие в папке include.

Также упоминаются некоторые исполняемые файлы в папке bin (особенно VS2008).

VS2005 относится к внутреннему расположению пакета SDK платформы.

VS2008 ссылается на C:\Program Files\Microsoft SDK\Windows\v6.0A

Однако большинство проектов ссылаются на это расположение через макрос. Поэтому, если вы можете найти способ обновить макрос с новым местоположением, то вы должны быть в порядке.

1
ответ дан 15 December 2019 в 00:58
поделиться

Это может привести к поломке некоторых приложений. Если вы добавили в проект ссылку на DLL, установленную в этой папке, этот проект не будет компилироваться после перемещения этой папки. Если вы не добавляли никаких ссылок таким образом, все может быть в порядке.

0
ответ дан 15 December 2019 в 00:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: