我正在尝试为Microsoft动态NAV 2013 R2创建一个Hello-World控件加载项(我的特定版本是7.10.36836)。我正在使用这个教程http://blogs.msdn.com/b/nav/archive/2013/11/03/creating-your-first-hello-world-control-add-in-for-the-web-client.aspx?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:%20MicrosoftDynamicsNavTeamBlog%20(Microsoft%20Dynamics%20NAV%20Team%20Blog)
现在的问题是,在使用Control加载项页面注册我的HelloWorld.dll文件后(这只是输入名称和公钥),当我尝试启动我的自定义页面时,应该弹出HelloWorld它说“找不到控制加载项库..”。
使用Dynamics NAV 2013 R2注册控件加载项还有什么比简单输入名称和公钥更重要 - 我在这里遗漏了什么吗?或者它是MS bug(因为NAV 2013 R2已经有很多)。
我试过这个针对.NET 3.5,4.0,4.5的HelloWorld示例无效。
另外我应该提一下,这不适用于Web客户端,而是适用于驻留在PC而非浏览器中的纯粹简单RTC客户端。
答案 0 :(得分:1)
问题出在教程C#代码中。资产净值无法看到我的.dll,因为ControlAddInExport
属性和整个interface
都包含在“类”中。