数週間前、エラーなしでこれを実行しました(通常の警告のみ):
tlbimp TypeLibrary.tlb /primary /out:My.Made.Up.Name.dll
それ以来、Windows Update を実行しています (数か月の更新プログラムを取得するため)。
しかし今、同じコマンドを実行すると:
tlbimp TypeLibrary.tlb /primary /out:My.Made.Up.Name.dll
私は得る:
TlbImp : error TI1021 : Primary interop assemblies must be strongly named. This
can be accomplished by using either the /publickey, /keyfile or /keycontainer op
tions.
更新の結果として tlbimp の動作が変更された可能性がありますか、それとも tlbimp を再度実行できない理由が他にありますか?
前回は間違いなくキーファイルを持っていなかったので、今回はなぜキーファイルが必要になるのかわかりません。