gpt4 book ai didi

c# - OpenXML Power Tools 编译时出现问题 : 'OutputTypeAttribute' could not be found

转载 作者:太空狗 更新时间:2023-10-29 21:35:41 29 4
gpt4 key购买 nike

我正在使用 OpenXMLSDK 进行一些 DOCX 操作。我正在尝试编译 OpenXML Power Tools寻求帮助的来源。我读到我需要安装 MS Power Shell 才能编译(因为它使用 Cmdlet),所以我从 here 下载了它。 .第一个选项,Windows Management Framework 3.0 CTP1。我仍然遇到 OutpuTypeAttribute 类的问题。它在我的代码中不可用。 MSDN它在我正在“使用”的 System.Management.Automation 命名空间中表示。对于对此类的任何引用,我仍然收到此错误消息:

“找不到类型或命名空间名称‘OutputTypeAttribute’(是否缺少 using 指令或程序集引用?)”。

所以,有人知道这里发生了什么吗?

顺便说一句,我在 Windows 7 上使用 VS 2010。

最佳答案

由于某些原因,C:\Program Files\Reference Assemblies\Microsoft\WindowsPowerShell\v1.0\System.Management.Automation.dll 是一个旧版本,它从未得到更新。

我做的是这样的:在 powershell 中我执行了这个命令:

Copy ([OutputType].Assembly.Location) ~/Desktop

然后我把复制到桌面的dll文件移动到上图的Reference Assemblies目录下。这个新文件比旧文件大大约 3mb。我还必须将我的项目转换为 .NET 4,因为这个新的 DLL 需要它。

关于c# - OpenXML Power Tools 编译时出现问题 : 'OutputTypeAttribute' could not be found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8889029/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com