1
我正在使用tlbimp.exe從TLB文件生成程序集。我知道我可以使用「asmversion」命令行開關設置自定義版本號,但是如何設置其他信息?我想設置「產品名稱」和「公司」這些字段,但我沒有辦法做到這一點。可以用tlbimp或其他工具完成嗎?使用自定義程序集信息將TLB文件轉換爲程序集
我正在使用tlbimp.exe從TLB文件生成程序集。我知道我可以使用「asmversion」命令行開關設置自定義版本號,但是如何設置其他信息?我想設置「產品名稱」和「公司」這些字段,但我沒有辦法做到這一點。可以用tlbimp或其他工具完成嗎?使用自定義程序集信息將TLB文件轉換爲程序集
您可以使用tlbimp.exe是插入此信息,至少在Visual Studio 2010的最新版本(測試版)版本(我不能完全告訴如果這些新的選擇。)
C:\Temp>tlbimp /?
Microsoft (R) .NET Framework Type Library to Assembly Converter 4.0.20624.1
Copyright (C) Microsoft Corporation. All rights reserved.
Syntax: TlbImp TypeLibName [Options]
Options:
...
/product:Product The name of the product with which this assembly
is distributed
/productversion:Version The version of the product with which this
assembly is distributed
/company:Company The name of the company that produced this
assembly
/copyright:Copyright Describes all copyright notices, trademarks, and
registered trademarks that apply to this assembly
/trademark:Trademark Describes all trademarks and registered trademarks
that apply to this assembly
...
那些選項絕對不在VS2008版本中。你知道用2010版tlbimp生成的程序集是否可以與VS2008應用程序一起工作? – 2009-09-03 14:46:54
我不確定;我會*認爲*它應該適用於VS2008應用程序,但我沒有嘗試過。 – reuben 2009-09-04 04:01:00