ReSharper: Решарпер не умеет поддерживать расшаренные кросс-компиляционные проекты.

Есть в Visual Studio приемчик такой, я его называю попростовски – кросс-компиляционный шаринг. ))

Фишка в том, что в таких проектах у вас разные верссии .NET Framework, но общий код!
И правите вы код в одном файле, т.к. физически файл лежит только в одном проекте, а в остальных есть только ссылки на этот файл.
Поскольку namespace в таких проектах общий, то можно спокойно передавать объекты .NET Framework разных версий между звеньями приложения написанными на .NET Framework разных версий.
Удобно также референс добавлять на проект подходящей версии .NET Framework.
Ну как-то так, в общем. Нужно будет – нагуглю вспомню.
Я что-то писал рашньше про это – WPF + WCF + Silverlight + WCF+ ASP.NET.

Фигасе! А товарищи из Решарпера не чешутся. Не умеет ReSharper 5 с этим всем обходится. Жаль. :))
Приходится работать почестному постаринке – поиском по солюшену.

Правда и VS и сама немного тупит при таком подходе. Но совсем немного – один и тот же файл нельзя открыть два раза и контекст на нужный проект у открытого файла не переключается.

Advertisements

About Ilya Tretyakov, it3xl

Just Google it3xl
This entry was posted in common and tagged . Bookmark the permalink.

2 Responses to ReSharper: Решарпер не умеет поддерживать расшаренные кросс-компиляционные проекты.

  1. Pingback: Ускорение компиляции Visual Studio’s Solution методом «Copy Local = False. | «Il'ya Tretyakov's Dev Diary (аka i!t, aka it3xl.ru).

  2. Pingback: Ускорение компиляции Visual Studio Solution методом «Copy Local = False. | «Il'ya Tretyakov's Dev Diary (аka i!t, aka it3xl.ru).

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s