0

我正在尝试使用 Open-XML-PowerTools。我想在 powershell 命令行上执行它。但是,我还没有到可以实际使用它的地步,因为我似乎无法正确完成设置。那么你能给我一些建议吗?

我做过的事情:

我尝试按照 Github 页面上的构建说明进行操作。 https://github.com/OfficeDev/Open-Xml-PowerTools/tree/master

  1. 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”目录。

  2. git clone https://github.com/OfficeDev/Open-Xml-PowerTools/tree/master(master ) 与1同目录下即C:\Users\user\Documents\WindowsPowerShell\Modules

  3. 通过 Visual Studio 2019(Microsoft Visual Studio Community 2019 版本 16.6.5)打开项目目录“Open-XML-SDK”中的 Open-XML-SDK.sln。构建解决方案,然后从测试资源管理器运行“测试全部”。

  4. 通过 Visual Studio 2019 打开项目目录“Open-XML-PowerTools”中的 Open-XML-PowerTools.sln(同上)。构建解决方案,然后从测试资源管理器运行“测试全部”。

  5. 以管理员身份启动 PowerShell ISE 并确保将 Set-ExecutionPolicy 设置为 Unrestricted。

  6. 从 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”在日语中。

4

0 回答 0