【问题标题】:Build Server using MSBuild cannot resolve reference that is installed in GAC使用 MSBuild 构建服务器无法解析安装在 GAC 中的引用
【发布时间】:2014-07-17 10:10:46
【问题描述】:

我正在尝试在引用 Microsoft.Office.Interop.Word 的 Jenkins Build 服务器上构建一个项目。

我在构建服务器的 GAC 中安装了此参考的正确版本。 使用这个命令:gacutil /l |找到 /i "word",我可以看到程序集已安装:Microsoft.Office.Interop.Word,Version=12.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c。

但是该项目仍然失败并出现以下错误: 无法解析此引用。找不到程序集“Office,Version=12.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c”。检查以确保该程序集存在于磁盘上。如果您的代码需要此引用,则可能会出现编译错误。

有人遇到过这种情况吗?

【问题讨论】:

    标签: .net jenkins msbuild


    【解决方案1】:

    尝试使用以下命令重新注册 ASP: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -iru

    然后重启 IIS: iis重置

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-09
      • 1970-01-01
      • 2010-10-07
      • 2014-08-20
      • 1970-01-01
      • 2011-12-30
      相关资源
      最近更新 更多