代码之家  ›  专栏  ›  技术社区  ›  Schalk

创建从SpiemEventReceiver继承的新基类时出现VSEWSS问题

  •  0
  • Schalk  · 技术社区  · 17 年前

    我已经尝试了以下操作:

    public abstract class MyItemEventReceiverBase : SPItemEventReceiver
    
    public class TestItemEventReceiver : MyItemEventReceiverBase
    

    它的生成没有问题,但是当我切换到WSP视图时,Visual Studio会给出一个错误。错误如下: “ 无法加载一个或多个请求的类型。有关详细信息,请检索LoaderExceptions属性。 “ 没有关于实际问题的更多详细信息。

    那么,是否可以创建一个继承自spiemEventReceiver的基类,该类可由自定义列表项事件接收器类使用?

    2 回复  |  直到 17 年前
        1
  •  1
  •   Andrew    17 年前

    我也有同样的错误!我甚至和微软开了一张罚单,在最后一个人给我发这个链接之前我查了5个人。 page 注意这句甜言蜜语

    Microsoft不提供这些扩展的技术支持

    无论如何,足够的咆哮,问题是你不能让你的基类在一个不同的程序集中。我在Web程序集中创建了一个Web部件基类,并尝试从我的网站模板程序集中继承它。不去。因此,请确保基类在同一程序集中。

    (我在另一篇文章中提到,如果你的基础班在VS2008开学之前就在GAC,那就可以了,但我从未尝试过)

        2
  •  0
  •   ROXORITY SharePoint Web Parts    17 年前

    出于实验目的:在不抽象基类的情况下会发生错误吗?