我正在尝试创建一些可以放置在几个不同环境中的powershell cmdlet。这些环境安装了各种版本的sharepoint,因此Microsoft.Sharepoint DLL文件的位置会根据安装的版本而更改。
在cmdlet中,我正在寻找使用sharepoint对象,例如 SPFarm.BuildVersion; 以便我可以定制其余的cmdlet。
我的问题是,当位置可以在环境之间切换时,我不知道如何引用dll,我需要在代码中添加using语句来访问SP对象。
我希望这有道理......任何想法?