您必须添加对程序集'WindowsBase,Version = 3.0.0.0的引用

Chu*_*eid 8 .net c# file-upload openxml

我目前正在编写一个上传系统,它从文档中获取XML并将其显示在网页上.

我面临的问题是,每当我添加网站的XML提取部分时,编译器将返回标题中提到的错误.我已经手动和从下拉菜单中添加了WindowsBase.

nZe*_*eus 8

检查引用的程序集的属性(选择引用并单击F4) - 尝试使用"Copy Local:true"

  • 不,不需要为所有参考设置此设置.问题是IIS无法找到WindowsBase.dll,因为它未在GAC中注册.它不在您网站的/ bin文件夹中.将"Copy Local"设置为true会强制编译器将此库复制到/ bin文件夹. (2认同)