У меня возникла проблема с R 2.15.3, в результате чего при попытке создать рекурсивно структуру дерева на общем сетевом диске я получил бы ошибку разрешения.
Чтобы обойти эту странность, я вручную создаю структуру ;
mkdirs <- function(fp) {
if(!file.exists(fp)) {
mkdirs(dirname(fp))
dir.create(fp)
}
}
mkdirs("H:/foo/bar")
Используйте в своих интересах настройки пространства имен. Можно добраться до него в свойствах от нажатия в пробеле ORM.
Это позволяет мне иметь таблицу Users и Пользовательский класс для одного набора бизнес-правил и секунда (но то же хранилище данных) таблица Users и Пользовательский класс для другого набора бизнес-правил.
Или, разбейте библиотеку, которая должна также иметь влияние изменения пространства имен в зависимости от соглашений о присвоении имен Вашей компании. Я никогда не работал над корпоративным приложением, где мне был нужен доступ к каждой таблице.
Мимо определенного размера, вероятно, становится легче работать с xml вместо dbml разработчика.
Я записал инструмент также! Мой для сценариев изменений в dbml файлах с помощью c#, таким образом, можно повторно выполнить их и не потерять изменения. См. мой блог http://www.adverseconditionals.com еще 4 детали
Подход, что мы использовали его для хранения 2 .dbml файлов. Один из них содержит Сохраненный Procs и все производство, доступ DB сделан через это. Другой находится в папке модульного теста и содержит таблицы и их отношения и используется для манипулирования данными DB и запросов для модульных тестов.
Я записал утилиту для обращения точно, что проблема, мне было нужно быстрое приложение, чтобы позволить Вам выбрать только объекты базы данных, в которых Вы нуждаетесь. В моем случае мне часто было нужно сложное представление, но никакие таблицы.