在发布到我们的测试和生产站点时,我想开始使用 Visual Studio 中的 web.config 转换功能。但是,发布构建失败,而调试构建工作正常。
我相信我的构建设置是一样的。尽管唯一的区别是“启用调试常量”、“启用优化”和“生成调试信息”。
无论如何,构建错误是“无法加载文件或程序集'文件:...dll'或其依赖项之一。不支持操作。(来自HRESULT的异常:0x80131515)。
提到的 dll 来自 Ajax Control Toolkit。我使用 Nuget 来“安装”Ajax Control Tookit 包,而不是仅仅包含对 dll 的引用。然后我得到了微软的 AntiXSS 相同的错误。所以我再次使用 Nuget 来“安装”AntiXSS。不幸的是,现在我在另一个没有 Nuget 安装程序的第三方 API 上遇到了这个错误。另外,我在我创建的一个 dll 上遇到了这个错误,我在这里的许多项目中都包含它。
有人知道是什么导致了这个错误吗?我应该怎么做才能修复这个错误?我需要创建一个 Nuget 包吗?
谢谢