有没有办法让gacutil / i myassembly.dll注册一个程序集的路径?
我的意思是.dll文件在使用此命令注册时的路径。我现在得到的只是GAC中的路径
答案 0 :(得分:1)
没有。在GAC中注册程序集时,gacutil会在Windows \ assembly(或Windows \ Microsoft.NET \ assembly for .NET 4.0)中复制dll。它不保留原始组件位置的任何信息。
修改强>
但是,您可以使用/ir
选项而不是/i
gacutil /ir myassembly.dll OPAQUE "Custom application details" "Custom description"
然后使用/lr
选项
gacutil /lr myassembly.dll
有关追踪here
的更多信息