2

我正在编写一个应用程序,让最终用户设计一个表单,就像 Visual Studio 让您设计一个 Windows 表单一样。我在 msdn 中查看了 Visual Studio Forms Designer 的文章,还研究了开源 SharpDevelop 编辑器。这两个示例都托管了 Visual Studio 的 Windows 窗体设计器,以在各自的应用程序中提供窗体设计服务。

我的问题是 - 这是否意味着微软在我自己的应用程序中直接托管他们的 Visual Studio Forms 设计器有任何许可问题?我不想在没有适当和正确信息的情况下继续前进。

如果我想在我自己的应用程序中托管visual studio windows fomr Designer,如果有任何许可问题,这里的任何人都可以帮助我。

如果有任何此类许可暗示——那么 Sharp-Develop 是如何做到这一点的呢?

4

1 回答 1

2

我与 Jason - GM VS Team 交谈,并收到了对我正在寻找的内容的好评。我宁愿和他分享我有趣的谈话,也不愿解释一切。请原谅我删除电子邮件 ID 以防止垃圾邮件。

发件人:Ruchit Surati [我]
发送时间:2010 年 4 月 7 日 00:38
收件人:'Jason Zander'
抄送:'Jeff Beehler'
主题:RE:(Jason Zander 的 WebLog):想在我自己的应用程序中托管 Visual Studio 表单设计器。

谢谢杰森,

你让我今天一整天都感觉很好!

我强烈建议,MSDN 应该更多地关注带有示例的 DesignSurface 细节——DesignSurface 对开发人员来说是一个巨大的潜力,但它几乎不为人所知,而且它肯定需要很大的噪音。

鲁希特。

-----原始消息-----
发件人:Jason Zander
发送时间:2010 年 4 月 6 日 23:38
收件人:我 抄送:Jeff Beehler
主题:RE:(Jason Zander 的 WebLog):想在我的自己的应用程序..

嗨 Ruchit - DesignSurface 位于 .NET Framework 的 System.ComponentModel 命名空间中。.NET 可再发行组件的许可在这里 ( http://msdn.microsoft.com/en-us/library/ms994405.aspx )

因为它是 .NET 的一部分,所以您可以在 Microsoft 提供 .NET 的任何地方自由使用它,只需让您的应用程序将框架安装到机器上即可!

假如你有任何问题请告知我们

谢谢,杰森

-----原始消息-----
发件人:我
发送时间:2010 年 4 月 6 日,星期二 3:59 AM
收件人:Jason Zander
主题:(Jason Zander 的 WebLog):想在我自己的应用程序中托管 Visual Studio 表单设计器..
重要性:高

嗨杰森,

我正在编写一个涉及视觉表单设计器的应用程序。经过大量研究后,我发现 .Net 2.0 带有可以在其应用程序中使用的 DesignerSurface 实现。我根据 MSDN 上提供的信息创建了示例和原型,并且我已经非常成功地这样做了。

但我对在我自己的应用程序中使用 DesignSurface 基础设施的许可政策有疑问。你能告诉我在我自己的应用程序中使用 DesignSurface 是否有任何许可影响?

我在 StackOverflow.com 上提出了一个问题,得到的回答似乎是积极的。您能否对此有所了解,以帮助我找到正确的方向?

想要在我自己的应用程序中托管 Visual Studio 表单设计器

鲁希特。- .Net 开发人员。


此消息是从联系表格生成的:http: //blogs.msdn.com/jasonz/default.aspx 它由 Ruchit S. (s_ruchit@yahoo.com) 提交

您的联系信息未与用户共享。

于 2010-05-14T07:55:52.060 回答