我正在尝试使用 Open-XML-PowerTools。我想在 powershell 命令行上执行它。但是,我还没有到可以实际使用它的地步,因为我似乎无法正确完成设置。那么你能给我一些建议吗?
我做过的事情:
我尝试按照 Github 页面上的构建说明进行操作。 https://github.com/OfficeDev/Open-Xml-PowerTools/tree/master
git clone https://github.com/EricWhiteDev/Open-XML-SDK (master) 目录下:C:\Users\user\Documents\WindowsPowerShell\Modules
并且“Visual Studio 2019”目录位于以下位置:
C:\Users\user\Documents\Visual Studio 2019
所以,同级为“WindowsPowerShel”目录。
git clone https://github.com/OfficeDev/Open-Xml-PowerTools/tree/master(master ) 与1同目录下即C:\Users\user\Documents\WindowsPowerShell\Modules
通过 Visual Studio 2019(Microsoft Visual Studio Community 2019 版本 16.6.5)打开项目目录“Open-XML-SDK”中的 Open-XML-SDK.sln。构建解决方案,然后从测试资源管理器运行“测试全部”。
通过 Visual Studio 2019 打开项目目录“Open-XML-PowerTools”中的 Open-XML-PowerTools.sln(同上)。构建解决方案,然后从测试资源管理器运行“测试全部”。
以管理员身份启动 PowerShell ISE 并确保将 Set-ExecutionPolicy 设置为 Unrestricted。
从 PowerShell 中,输入“Import-Module Open-XML-PowerTools”。但是出现错误说,
"Import-Module : モジュール ディレクトリに有効なモジュール ファイルが見つからなかったため、指定されたモジュール 'Open-Xml-PowerTools' は読み込まれませんでした。発生場所 行:1 文字:1
+ Import-Module Open-Xml-PowerTools
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (Open-Xml-PowerTools:String) [Import-Module], FileNotFoundException
+ FullyQualifiedErrorId : Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand"
whereモジュール ディレクトリに有効なモジュール ファイルが見つからなかったため、指定されたモジュール 'Open-Xml-PowerTools' は読み込まれませんでした。発生場所 行:1 文字:1
意思是“因为在模块目录中找不到有效的模块文件,没有读取指定的模块'Open-Xml-PowerTools',出现行的位置:1 个字母:1”在日语中。