.dll应用程序名称

时间:2010-04-09 13:48:42

标签: .net dll

编写.NET DLL如何找到Application.ProductName

修改
显然,导入Windows.Forms可以解决问题,但我的DLL与Windows窗体无关。

2 个答案:

答案 0 :(得分:3)

Application类只需要引用System.Window.Forms。因此,更简单的方法是在* .dll中添加该引用并使用该属性。

但是,如果不允许引用Windows窗体库,则可以在某个自定义类中复制该功能,并从您认为是应用程序的程序集中读取AssemblyProductAttribute。对于控制台应用程序,您可以将从Assembly.GetEntryAssembly返回的程序集视为您的应用程序。

答案 1 :(得分:2)

在C#中测试过。至少在VB中应该没问题......不确定c ++

System.Windows.Forms.Application.ProductName
相关问题