Ну, ASP.NET сам по себе не будет работать (многие из полных библиотек), но я предполагаю, что вы просто имеете в виду модель локального домена и т. Д.
IIRC вы можете попытаться просто сослаться на него, но вполне может сгенерировать предупреждающее сообщение.Конечно, вы должны быть исключительно осторожны, чтобы не использовать ничего, что не поддерживает другая платформа ...
IMO, лучший вариант здесь - создать второй csproj, который включает те же файлы .cs (иличит с подстановочным знаком / глубоким включением).И построить оба.Тот же C #, другая dll / платформа.
Нередко можно обнаружить, что вам нужно очень маленькое использование директив #if
, тоже.