c# - Azure 服务结构 : not accepting normal or portable class libraries

标签 c# azure service microservices appfabric

我正在尝试将服务(asp.net core 模板。无状态 Web API)部署到本地集群。我需要引用一些现有的类库。其中一些类库是可移植类型的,另一些是普通类库。该解决方案编译正常,但在部署时出现以下错误。

未为项目设置 OutputPath 属性。请检查以确保您为此项目指定了有效的配置和平台组合。配置='调试'平台='x64'。

有没有办法通过服务结构引用可移植类库和普通类库? 任何帮助表示赞赏。

谢谢乔乔

最佳答案

是的,当您只有 x64 构建配置时,从 Core 1.0 项目引用“经典”类库项目时肯定会出现问题。这并不是 Service Fabric 特有的,但它往往会出现在那里,因为 SF 仅支持 x64。

目前,您可以通过向解决方案添加 AnyCPU 构建配置来解决此问题,并确保类库项目的 x64 配置的构建输出路径为 bin\ (例如,bin\调试)。

关于c# - Azure 服务结构 : not accepting normal or portable class libraries,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38197629/

相关文章:

c# - 用 Regex.Replace() 替换字符串

python - 使用 python SDK v2 删除 AzureML 模型

java - 合并两个服务?

android - 如何制作服务Android编程

c# - 如何将图像存储在网站根目录之外

c# - PLINQ 的性能比通常的 LINQ 差

c# - 直接在函数方法中注入(inject) DI 实例 (Azure Functions)

javascript - 使用 Javascript 中的 App Insights TrackEvent 将自定义复杂属性发送到遥测到 Azure 门户?

azure - Cosmos DB SQL API 的架构迁移。说得通?

Linux Debian 9 守护进程标准输入 (bash)