Я не думаю, что на самом деле возможно, чтобы файл решения открывал определенное содержимое или даже действия скрипта.
Возможно, вы могли бы создать установку MSI для своей библиотеки (если вы еще этого не сделали) и не предоставлять решение с примером кода, а шаблон проекта, который устанавливается MSI в нужном месте, чтобы быть мгновенно доступным как шаблон в VisualStudio? Тогда кто-то может легко сделать «Новый проект», выбрать демонстрационный шаблон и получить пресет проекта с вашим примером кода.