gpt4 book ai didi

tfs - Azure 网站在 TFS 上构建和部署时缺少 msshrtmi

转载 作者:行者123 更新时间:2023-12-04 04:35:40 26 4
gpt4 key购买 nike

我正在尝试从 TFS(预览版)部署到 Azure 网站(预览版)。构建工作正常并且网站已部署,但是当我的代码尝试访问 Azure RoleEnvironment 时,网站抛出以下异常:

Could not load file or assembly 'msshrtmi, Version=1.7.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.

我已经尝试了以下线程中提出的所有解决方案,但没有成功。我认为这与 TFS 有关。

我已经测试过:

  • 重新安装 Azure SDK 和工具
  • 删除了所有 PlatformTarget项目文件
  • 编写了构建后事件来删除 msshrtmi.dll
  • 将所有程序集定位到 x64(-> 所有单元测试均失败在 TFS 上,它似乎是 x86,即使在 .testsettings 中允许 x64)

Could not load file or assembly 'msshrtmi' or one of its dependencies (Azure Table Storage Access)

我已经没有关于如何解决此问题的想法了?有人有什么建议吗?

最佳答案

在进行一些构建时,我在早期版本的 SDK 中遇到了类似的问题。我的解决方案并不完全直观。如果我检查每个构建配置并执行“干净的解决方案”,然后返回到我真正关心的构建配置并执行构建,这个问题就会消失。

我没有解释为什么会这样,但几个小时后我很高兴找到了解决方案。

关于tfs - Azure 网站在 TFS 上构建和部署时缺少 msshrtmi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11223243/

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