Полагаю, технически это могло бы быть возможно, если бы ваш код был написан для динамической загрузки сборки (например, сборки плагина), но даже тогда он работал бы, только если не использовались классы / ресурсы из сборки. Таким образом, для всех реальных целей нет: то, что вы запускаете, это то, что вы запускаете.
Тем не менее, то, что вы пытаетесь попробовать, звучит довольно близко к тому, что редактирует и продолжает делать в Visual Studio. Вы пробовали это? Зачем вам сначала перекомпилировать сборку?