В моем понимании, сетевой модуль не предназначен для развертывания в одиночку. Это должно быть связано в сборку, и я не думаю, что есть способ сделать это из IDE. Вы не можете просто установить ссылку, потому что она сама по себе неполная (это не развертываемая единица кода).
Связывание можно выполнить с помощью ключа компилятора / addmodule, al.exe или в .NET Framework 2.0, вы можете использовать link.exe. После того, как он был связан, сетевой модуль может быть развернут вместе со сборкой. Если вы используете .NET 2.0, link.exe может создать одну сборку файла. Я думаю, что все другие подходы создают сборки с несколькими файлами.
Надеюсь, это поможет.