Я пытаюсь выяснить, какие файлы необходимы, когда я распределяю приложение, которое я записал. В папке выпуска после того, как я создал приложение, у меня есть следующее:
app.exe (очевидно, необходимый)
app.exe.config (очевидно, необходимый для моих настроек конфигурации)
app.pdb
app.vshost.exe
app.vshost.exe.config
app.vshost.exe.manifest
И ClickOnce, и проекты развертывания обычно включают все необходимое. Они также позаботятся об установке соответствующей версии фреймворка.
Остальные не нужны: