Объединение C# файлов

Регистрация
05.06.2019
Сообщения
613
Благодарностей
509
Баллы
93
MergeCS_pPWg6hEWxw.png


Merge.cs - Программа для объединения C# файлов.
Программа позволяет объединить несколько C# файлов из выбранной директории в один файл, сохраняя структуру namespace'ов и используя директивы.

Зачем?

К примеру вы, создаете библиотеку классов C#, далее компилируете dll и подгружаете её через GAC, но если вы отредактировали что-то в исходном коде, вам потребуется перезагрузить ZennoPoster, и снова указать путь до файла dll, потому в C:\***\Progs\ExternalAssemblies будет старая копия dll.

Лично я использую подгрузку решения через txt/cs файл. Да! ZennoPoster есть возможность подгрузить исходный код в виде файла, для этого перейдите в общий код:

ProjectMaker_uviaDxxqDf.png


ProjectMaker_0uCWyp6knO.png


msedge_s1N82RqwuL.png
 

Вложения

Последнее редактирование:

samsonnn

Client
Регистрация
02.06.2015
Сообщения
2 059
Благодарностей
1 894
Баллы
113

web3grep

Client
Регистрация
27.11.2023
Сообщения
95
Благодарностей
172
Баллы
33
Ну, так зачем из нормальной структуры классов делать простыню? Чтоб ублажить зенку? Такое себе...
чтобы в общем коде отладить нужный кусок перед тем как сунуть его в импортируемую dll (котороая требует перезагрузки зенки для применения)

Вообще это юзабельно. я редко несколько классов одновременно отлаживаю взаимосвязаных - но когда да - делал вот эту самую операци руками.
 
  • Спасибо
Реакции: Dmitriy_Zenno и LaGir

Meteorburn

Client
Регистрация
23.05.2016
Сообщения
1 570
Благодарностей
632
Баллы
113
Вот бы ещё тулзу, которая собирает код из шаблона ZennoPoster структурируя в один цельный проект для переноса шаблона в IDE :D
 

Nick

Client
Регистрация
22.07.2014
Сообщения
2 019
Благодарностей
833
Баллы
113
Крутые костыли! Я не первый год пользуюсь Зенкой и не буду даже заикаться, чтобы просить разработчиков добавить какую-то штатную фичу, которая сделает эти манипуляции ненужными...
Вопрос автору топика: а для тех ссыкунов, которые стремаются запускать чужой .exe с неизвестной репутацией, можно опубликовать исходники? :-)
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)