2

我有一个别人给我的应用程序,它正在使用 Telerik 控件。

该应用程序最初是用 VS2010 框架 4 编写的。

当我尝试最终打开它时,我不断收到错误消息“无法创建设计”错误创建控件 - RadScriptManager1Failed to create Designer 'Telerik.Web.UI.RadScriptManager, Telerik.Web.UI, Version=2011.1.519.40,文化=中性,PublicKeyToken=121fae78165ba3d4'"

telerik.web.ui.dll 文件位于我的“bin”文件夹中。

我错过了什么吗?据我了解,这些控件不是免费的。我需要购买它们才能修改此应用程序代码和控件吗?还是有解决办法?

4

3 回答 3

4

听起来你好像不见了Telerik.Web.Design.dll

于 2012-04-24T20:53:45.513 回答
2

Telerik 官方常见问题解答中的引述:

Telerik 开发人员许可证如何工作?

每个开发人员许可证允许 1 位开发人员使用设计时产品。如果您购买产品捆绑包(例如 DevCraft Complete)的许可证,捆绑包中的所有工具都许可给 1 位开发人员,并且只有该开发人员能够使用捆绑包中的工具开发产品。开发人员许可证是永久的,没有部署限制- 它们允许将我们的控件用于跨越各种服务器和域的无限数量的应用程序。与竞争产品相比,Telerik 开发人员许可证无需许可证密钥即可工作,您可以确定您永远不会收到许可证密钥错误。

 

如果我想访问源代码,我应该购买哪个许可证?

在您购买时选择的支持期限内,每个开发人员许可证都可以访问产品或捆绑包中包含的所有 UI 产品(ASP.NET AJAX、WPF、KendoUI Complete for MVC 等)的源代码或更新您的许可证。试用许可证和免费下载不附带源代码访问权限。

  

你们提供免费试用吗?

我们提供功能齐全的试用版,无需许可证密钥即可工作,并且可以方便地部署在任何开发、测试或生产机器上。试用版和开发人员版之间的唯一区别是,使用评估副本时,您将在控件顶部不时地在呈现控件时收到一条试用消息。将试用 dll 替换为开发人员 dll 后,试用消息将消失。

链接:http ://www.telerik.com/purchase/faqs/devcraft.aspx

从法律上讲,一份许可证授予一名开发人员使用 Telerik 控件的权利。但开发人员 dll 没有任何许可证密钥或限制。作为开发人员,您甚至可以获得完整的源代码。但是您应该阅读有关再分发权利的常见问题解答(点击上面的链接)。

于 2013-03-31T17:22:11.317 回答
2

是的,您需要许可证才能使用它们。Telerik 将他们的控件授权给指定的开发人员。还有一个问题是您需要运行安装程序才能正确注册各种控件和 vsix 文件。

您可以直接从 Telerik 下载试用版,但它只是最新版本,而不是您拥有的版本。

您也可以在在线下的扩展管理器中查看 Telerik。我必须通过从那里下载他们的扩展版本来解决他们的安装问题。

编辑:在许可证上,如果您从离开公司的开发人员那里继承了代码,Telerik 应该能够将他们的许可证转移给您。此外,您可以下载的试用版不会严格过期,但它会为您提供警告对话框,因此不适合实际使用。虽然只是为了证明项目可以编译,但会让你继续前进。

于 2012-04-24T21:12:31.520 回答