Тэги

Silverlight (36) WPF (10) IIS (7) Visual Studio (7) SharePoint (6) .Net Framework (5) ODP.NET (5) ASP.NET (4) C# (4) common (4) Network Settings (3) JavaScript (2) MS Office (2) Resharper (2) WCF (2) WEB (2) XPath (2) XSLT (2) ADO.NET (1) APEX (1) CMD (1) CSS (1) EF (1) HTML (1) Hardware bugs (1) Java (1) MS SQL (1) Oracle (1) PDF (1) Version Control (1) XAML (1)

четверг, 29 декабря 2011 г.

TortoiseSVN сделал это! Теперь папка ".svn" будет только одна и в корне проекта

Случилось!
Трюки с папками ".svn" закончились.
Пару месяцев назад TortoiseSVN стал работать с одной папкой ".svn" в корне проекта.
Вложенные папки больше не нужны.

Для начала работы с новой версией (в новом режиме) сначала надо конвертировать старые папки (проекты) из контекстного меню Windows.

На сервер SVN это, понятно, никак не влияет.

Для VisualSVN тоже вышел релиз, который такой режим работы с SVN поддерживает.

Реализации IEndpointBehavior бесполезны без открытого конструктора

Любая реализация интерфейса IEndpointBehavior без открытого конструктора по умолчанию (без параметров) бесполезна и не работает, хотя и исключений не кидает в WCF тоже.
Т.е. можно столкнуться с тем, что решение настроено, но не работает.

среда, 28 декабря 2011 г.

Конструктор класса OracleCommand небезопасен и может выкидывать исключения

Конструктор класса OracleCommand небезопасен и может выкидывать исключения при рассогласовании версий DLL от ODP.NET и Oracle Client, или при рассогласовании разрядности (x32 vs x64) и путей.

Это означает, что использовать его вне Data Access Layer нельзя.
Также любое создание объекта new OracleCommand должно быть обработано в блоке try catch.