Вам необходимо объявить TestClass
как общедоступное:
public static class TestClass
{
public static SomeType TestMethod()
{
}
}
Видимость по умолчанию: internal
для типов и private
для членов определения типа.Папка App_Code
компилируется в свою собственную сборку, отличную от сборки, которая создается при компиляции кода.internal
типы не могут быть разделены между сборками (это не на 100% верно, но верно в этом случае), поэтому у вас возникает эта проблема.