Подтвердить что ты не робот

Как изменить VS2010 Добавить Фильтр ссылок?

Я привык к новой IDE (это vС# express), но первый контакт несколько запутан. Когда я открываю диалоговое окно "Добавить ссылку" и переключаюсь на вкладку ".NET", надпись над списком сборок гласит: "Отфильтровано до:.NET Framework 4". И это правда - я могу ссылаться только на сборки .NET 4.0 плюс такие вещи, как XNA 3.1. Однако я не вижу старых сборок, то есть Managed DirectX libs, которые, очевидно, установлены на моем компьютере, так как не было никаких проблем с добавлением ссылки на них в vС# 08.

Что это? Как изменить фильтр? Метка доступна только для чтения. Они звучат как скучные вопросы с парнем, но мне не повезло найти ответ, и нет интуитивного решения.

Спасибо заранее.

4b9b3361

Ответ 1

Мы создали инструмент, который поможет вам достичь своей цели. Muse VSReferences позволит вам добавить ссылку глобального кэширования сборок в проект из пункта Добавить ссылку GAC.

alt text

С уважением

s

Ответ 2

Измените новое приложение, чтобы настроить .NET Framework 4 и не.NET Framework 4 Клиент

"Когда вы создаете новое приложение, некоторые проекты нацелены на профиль клиента .NET Framework 4 по умолчанию".

http://msdn.microsoft.com/en-us/library/cc656912.aspx

"Если вы настроили таргетинг на профиль клиента .NET Framework 4, вы не можете ссылаться на сборку, которая отсутствует в профиле клиента .NET Framework 4. Вместо этого вы должны настроить таргетинг на .NET Framework 4."

Ответ 3

Как изменить фильтр?

Очень просто - вы должны полностью изменить целевую платформу .NET Framework для своего проекта. Это не боль:) просто юаней по имени проекта в обозревателе решений- > Свойства- > вкладке Приложения- > целевой структуре (combobox). Выберите то, что вы хотите. Измените фильтр combobox == change в диалоговом окне "Добавить ссылку".;)

Ответ 4

У меня была аналогичная проблема, пока я не заметил, что старые сборники .NET на самом деле вошли в список, там только немного странная сортировка. Если вы сортируете по имени сборки, вы должны увидеть их в правильном порядке.

Ответ 5

Другая возможность заключается в том, чтобы перейти на страницу "Проекты" и изменить целевую структуру от 4.0 до нужной. Затем вам необходимо перезагрузить приложение. Теперь ваша ссылка должна быть там. После того, как вы добавили нужный Reference, вернитесь к 4.0 и снова перезагрузите.
Надеюсь, это поможет.

Ответ 6

Если, например, ваш проект является Framework 4, и вы хотите ссылаться на файл Microsoft.Deployment.WindowsInstaller(который не находится в отфильтрованном списке вкладки .NET), перейдите на вкладку "Обзор" и введите путь к ссылочный пункт, например C:\Program Files\Windows Installer XML v3.5\SDK\Microsoft.Deployment.WindowsInstaller.dll