【发布时间】:2012-03-26 04:44:01
【问题描述】:
我正在尝试使用 Powershell 查找已部署的 Sharepoint 解决方案的 AssemblyFileVersion。
到目前为止,我设法找到了关于解决方案本身的信息,但现在我正试图找到关于它的引用的相同信息。
有没有办法获取这些数据。
这是我目前的代码
$assembly = [System.Reflection.Assembly]::LoadWithPartialName("<AssemblyName>")
$fvi = [System.Diagnostics.FileVersionInfo]::GetVersionInfo($assembly.Location)
Write-Host "File Version Number " $fvi.ProductVersion
$references = $assembly.GetReferencedAssemblies();
foreach ($ref in $references)
{
Write-Host $ref.Version
}
$ref.Version 返回不同的 AssemblyVersion。
我尝试了相同的方法 ([System.Reflection.Assembly]::LoadWithPartialName),但它不起作用。我猜测这是一个共享点解决方案这一事实会对此产生影响。
【问题讨论】:
标签: .net sharepoint powershell