相关疑难解决方法(0)

通过VSTO解决方案资源管理器文件夹结构与代码中的路径的Excel功能区

我正在按照教程通过VSTO添加Excel功能区.
我的问题和这个问题完全一样.我访问了链接,但它没有帮助我.答案非常糟糕,让我对如何解决这个问题毫无头绪.
如果我直接向项目添加一个Ribbon项目,我可以编译并运行该加载项.但是,当我添加一个新文件夹然后在该文件夹中粘贴一个新项目(功能区)时,我收到一个错误.我认为这与路径有关.
某处,我以某种方式了解到Visual Studio 2012使用了智能文件夹结构(对不起这个糟糕的命名)这意味着它在默认目录中查找文件等.如果你改变了结构,那么你必须编辑一个文件(我不知道哪一个)并指定你的新路径.我怀疑上述问题.

Solution Explorer文件夹结构:
Solution Explorer文件夹结构

错误消息:

> 'MyAddIn.Ribbon.ThisRibbonCollection' does not contain a definition
> for 'GetRibbon' and no extension method 'GetRibbon' accepting a first
> argument of type 'MyAddIn.Ribbon.ThisRibbonCollection' could be found
> (are you missing a using directive or an assembly reference?)
Run Code Online (Sandbox Code Playgroud)

代码:

partial class ThisRibbonCollection
{
    internal MyCustomRibbon MyCustomRibbon
    {
        get { return this.GetRibbon<MyCustomRibbon>(); }
    }
}
Run Code Online (Sandbox Code Playgroud)


我的问题是:为了将部分类指向正确的位置,我需要修改哪些代码(名称空间?)?

.net add-in ribbon path visual-studio-2010

2
推荐指数
1
解决办法
1268
查看次数

标签 统计

.net ×1

add-in ×1

path ×1

ribbon ×1

visual-studio-2010 ×1