0
這是場景......我已經在具有所需的.NET框架但沒有Visual Studio和工具的遠程機器上部署了dll。同一天,我爲dll創建了3個具有不同強名的構建。我需要驗證遠程計算機上的強名稱,但我無法獲得該dll的副本。如何在沒有遠程機器上的SDK的情況下執行此操作?在部署機器上檢查.net程序集的強名稱
這是場景......我已經在具有所需的.NET框架但沒有Visual Studio和工具的遠程機器上部署了dll。同一天,我爲dll創建了3個具有不同強名的構建。我需要驗證遠程計算機上的強名稱,但我無法獲得該dll的副本。如何在沒有遠程機器上的SDK的情況下執行此操作?在部署機器上檢查.net程序集的強名稱
您可以運行下面的PowerShell命令,你應該插入的程序集的路徑和名稱:
powershell.exe -command "[System.Reflection.AssemblyName]::GetAssemblyName('mydll.dll').FullName"
我用這個和一些更多的PowerShell命令(我是PowerShell的一個小菜鳥),並得到了我想要的。 Dankeschon。 – KSK
你能一些exe文件複製到服務器? –
@WouterdeKort,不......這是不允許的。我需要使用該機器上可用的工具。他們有命令提示符和PowerShell。我需要檢查將近400個dll,即使我知道只有1個被檢查。 – KSK