更正创建集成服务项目时的 CS0009 错误

发布于 2024-09-05 14:49:15 字数 348 浏览 5 评论 0原文

尝试打开我今天一直在处理的 SSIS 项目,并收到这个可爱的错误:

无法生成临时类(结果 = 1)
错误CS0009:无法打开元数据文件“c:\ WINDOWS \ assembly \ GAC_MSIL \ System.Xml \ 2.0.0.0_b77a5c561934e089 \ System.XML.dll” - “找不到元数据。”

任何人都知道为什么会发生这种情况以及如何纠正它,我在 Google 上搜索过,但没有找到任何与 SSIS 直接相关的有效解决方案。这种情况只发生在 BIDS 2008 和 SSIS 项目类型中,我在另一台机器上尝试了相同的包(以及创建一个新的包),效果很好。

有什么想法吗?谢谢。

Tried to open an SSIS project I had been working on today and received this lovely error:

Unable to generate temporary class (result=1)
error CS0009: Metadata file 'c:\WINDOWS\assembly\GAC_MSIL\System.Xml\2.0.0.0_b77a5c561934e089\System.XML.dll' could not be opened -- 'No metadata was found.'

Anyone know why this happens and how to correct it, I've Googled and haven't found any valid solutions relating directly to SSIS. It is only happening with BIDS 2008 and SSIS project types and I tried the same packages (as well as creating a new one) on my other machine and it was fine.

Any ideas? Thank you.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

衣神在巴黎 2024-09-12 14:49:15

由于您实际上无法浏览到该目录,因此我在另一台计算机上使用命令提示符来复制 System.Xml.dll,然后使用出现此错误的计算机上的命令提示符将其传输到问题目录。

就这么简单。

Since you cannot actually browse to that directory I used Command Prompt on another machine to copy the System.Xml.dll and then transfered it over to the problem directory with Command Prompt on the machine I was getting this error on.

That simple.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文