
Женя
06.03.2017
09:17:21
а как сделать чтобы событие в постбилде вызывалось только в релизной сборке?

Nikita
06.03.2017
09:18:10
условие прописать

Женя
06.03.2017
09:18:31

zig ? zag
06.03.2017
09:18:33

Google

Nikita
06.03.2017
09:18:56
там не иф
там кондишн

Axm
06.03.2017
09:19:26
if "$(ConfigurationName)" == "Debug" (
бла-бла=бла
)

Nikita
06.03.2017
09:20:12
в самом файле проекта на таргет вешается
Condition=" '$(Configuration)' == 'Release' "

Vyacheslav
06.03.2017
09:20:53
#if RELEASE
var text = "hello kitty";
#endif

Женя
06.03.2017
09:21:07

Axm
06.03.2017
09:21:48

Женя
06.03.2017
09:24:54

Axm
06.03.2017
09:25:36

Vyacheslav
06.03.2017
09:26:39

Ilya
06.03.2017
09:27:26

Женя
06.03.2017
09:28:17

Axm
06.03.2017
09:28:20

Google

Nikita
06.03.2017
09:32:24
вот рассказывают людям про то как через bat-файлы делать
а потом когда им под неткор что-то понадобится
начнутся вопросы "почему не работает"

Женя
06.03.2017
09:45:18
а обязательно использовать решарпер? Или можно без него жить

Anatoly
06.03.2017
09:45:50
Можно жить

Alexander
06.03.2017
09:45:59
Если начал пользоваться, то потом сложно без него.

Anatoly
06.03.2017
09:46:11
Я привык в универе когда бесплатный давали. Теперь пользуюсь

Nikolay
06.03.2017
09:46:51
Привыкаешь к решарперу - начинаешь страдать на больших проектах

Nikita
06.03.2017
09:48:11

Женя
06.03.2017
09:49:28
а у меня привыкание к MZ-Tools, наверное им редко кто пользуется

Aleksey
06.03.2017
09:49:44

Nikolay
06.03.2017
09:51:07
Да вроде и не тостер
Без ссд, правда

Женя
06.03.2017
09:54:05
а вот если у меня проект на .NET 4.5, но используется библиотека под NET 4.0 то отдельная установка .net framework 4.0 не нужна? Хватит и 4.5 версии?

Nikolay
06.03.2017
09:56:30

Timur
06.03.2017
10:16:16
строгая сборка, насколько я помню, проверяет только мажорную версию?

Vinc
06.03.2017
10:27:03

Ilya
06.03.2017
10:27:38
Без разницы
Можешь явно указать

Vinc
06.03.2017
10:29:57

Google

Vinc
06.03.2017
10:30:25
особенно не понимаю, для чего =>

Ilya
06.03.2017
10:30:45
убери форыч
и не массив там у тебя а ай энумирбл оф стринг

Friedrich
06.03.2017
10:31:27
Вообще хрень какая-то написана. Directory.GetFiles вернёт массив, Distinct по нему — это IEnumerable, так что в массив строк результат никак не положить!
У тебя там будет что-то типа IEnumerable<IEnumerable<string>>.

Aleksey
06.03.2017
10:31:50

Friedrich
06.03.2017
10:32:32
Возможно, ты хотел string[] array = args.SelectMany(x => Directory.GetFiles(".", x).Distinct()).ToArray()

Ilya
06.03.2017
10:33:27
а бля, там селект мэни

Friedrich
06.03.2017
10:34:02
Ну, это очевидная промашка, бывает, если код в чате писать :)

Ilya
06.03.2017
10:36:38
` string[] args = new string[] { "*.", "*"};
IEnumerable<string> array = args.SelectMany(arg1 => Directory.GetFiles(".", arg1).Distinct());
foreach (var element in array)
{
Console.WriteLine("File {0}.", element);
}``

Vinc
06.03.2017
10:36:39
убери форыч
так у меня может несколько масок передаваться *.xml *.txt допустим

Ilya
06.03.2017
10:37:01
https://drive.google.com/uc?id=0B1JqG9-isoYPWWlsaWNIV0IxOGc

Vinc
06.03.2017
10:39:49

Женя
06.03.2017
10:40:15
Зачем студия в релизной сборе создает еще и ...vshost.exe
нафиг он нужен?

Nikolay
06.03.2017
10:41:12

Ilya
06.03.2017
10:41:12

Женя
06.03.2017
10:42:02

Vinc
06.03.2017
10:42:48

Nikolay
06.03.2017
10:43:00

Google

Nikolay
06.03.2017
10:43:27
Это где-то в конфиге отключить можно

Женя
06.03.2017
10:43:49

Nikolay
06.03.2017
10:43:56
Вот, версия старая правда, но там типа такого же быть должно

Sarmkadan
06.03.2017
10:44:21
Ребят кто в железе разбираеться - нужен маленький совет)

Ilya
06.03.2017
10:44:31

Nikolay
06.03.2017
10:44:33
Только смотри чтобы была выбрана релиз кофигурация

Ilya
06.03.2017
10:44:47
arg1 точнее

Admin
ERROR: S client not available

Женя
06.03.2017
10:45:59

Vinc
06.03.2017
10:49:05

george
06.03.2017
10:59:31
В проекте есть наборы security для каждого пользователя и объекта. Они очень детализированы, так что получается около 200 000 записей правил на каждого пользователя. Хочу перенести их из памяти в БД. Т.к. эти записи потребляют очень много памяти. Кроме этих правил в БД пока хранить ничего не подразумевается. Можете посоветовать быструю в плане чтения/записи БД (желательно бесплатную), которая будет хранить эти записи вроде кеша?

Vinc
06.03.2017
11:01:16

Ilya
06.03.2017
11:02:13
если тебе надо чтобы был массив сделай ToArray()

Vinc
06.03.2017
11:07:58
если тебе надо чтобы был массив сделай ToArray()
точно, спс
public static void CallPrg(string[] args)
{
//Checking for arguments
if (args.Length == 0)
Console.WriteLine("Использование: XmlCheck.exe file.xml");
else
{
foreach (string arg1 in args)
{
string[] array = (args.SelectMany(arg2 => Directory.GetFiles(".", arg2)).Distinct()).ToArray();
}
}
}
так заработало, как надо. тока вывод осталось поправить)

Женя
06.03.2017
11:09:00
Зачем XML файл создается в папке билда? Он нужен?
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
</configuration>

Nikolay
06.03.2017
11:16:54

Женя
06.03.2017
11:17:16
да
ИмяEXE.exe.config

Google

Nikolay
06.03.2017
11:18:15
А
Ну в этом файле обычно храняться какие-то твои конфиги, если встроенный класс для конфигов используешь
И чтобы не генерился вроде нужно из проекта удалить файл app.config (но это не точно)

Женя
06.03.2017
11:33:07
ясно)

anton
06.03.2017
11:34:16
ой, что то я на пару дней выпал из чатика... и кажется тут людей меньше стало. кого-то киты забрали что ли?

Aleksey
06.03.2017
11:36:00
в тихий дом?

anton
06.03.2017
11:36:52
ну я не знаю куда их там забирают, может и туда, да..
от Макса вестей нет, да и Серега не писал давно что то
кто как с женами/девушками договорился о том, что 8 марта он будет ивенты про запуск vs 2017 смотреть?

Sergey
06.03.2017
11:39:29
Отвлечься от кодинга - бесценно

Му
06.03.2017
11:41:29
http://o.oz-code.com/features
может кому будет полезно
анализилка linq

Ilya
06.03.2017
11:44:26
полезно, но дорого

Женя
06.03.2017
11:44:39
А можно как-то в коде узнать что работаю в данный момент в EXE или в DLL сборке? Если в EXE то выводить сообщения на консоль, если в DLL то в лог

Му
06.03.2017
11:45:00
что значит работаешь?
можно получить имя текущего модуля

Женя
06.03.2017
11:45:16
класс который пишу работает

Му
06.03.2017
11:45:48
https://msdn.microsoft.com/en-us/library/system.reflection.assembly.getexecutingassembly(v=vs.110).aspx
это?
Эта группа больше не существует