В настоящее время я работаю над проектом ASP.NET и проектом Silverlight, но я хочу, чтобы они оба использовали один и тот же вспомогательный класс, класс соединителя базы данных и т. Д. Итак, у меня есть все эти вспомогательные классы внутри проекта библиотеки классов DataServiceLibrary и я включаюпроект как в ASP.Net Solution, так и в Silverlight Solution.
Но так как они имеют некоторую разницу между ASP.Net и Silverlight, я получил много условных операторов компиляции в DataServiceLibrary.Затем я определяю условные символы компиляции в проекте Properties => Build => General => Условные символы компиляции.
Проблема заключается в том, что условные символы компиляции сохраняются в проекте, поэтому, если я сохраняю условные символы компиляциикак ASP в решении ASP.Затем он перезапишет тот, который я написал в решении Silverlight.
Интересно, есть ли способ определить условные символы компиляции для всего решения?
Заранее спасибо, король