Я новичок в C # и Enterprise Library и столкнулся с каким-то странным поведением в IDE, которое мне удалось разрешить, но я подумал, что это достаточно странно, что я хотел получить реакцию других разработчиков и, возможно, принести пользу другим.
Я хотел начать с использования блоков доступа к данным.Используя VS2010 и NuGet, NuGet загрузил DLL-файлы Access data и установил ссылки.Однако каждый раз, когда я набирал текст, набирая следующее:
с использованием Microsoft.Practices.EnterpriseLibrary.Data;
, а затем сохранял проект, строка просто исчезала, и тогда я получал ошибку компиляциипредполагая, что мне не хватало ссылки, когда я пытался ввести следующее утверждение:
Database db = DatabaseFactory.CreateDatabase ();
Это не помогло, когда я попытался обойти "использование«Заявление путем полной квалификации объекта.
Наконец, я решил проблему путем компиляции с использованием полной версии 4.0 Framework вместо Client Framework.
Моя среда Visual Studio немного испорчена, но пока проблема кажется изолированной для SSISи SSRS.Это поведение других людей, или это мой компьютер?Это, конечно, кажется мне необычным поведением.